在unix上编译上的设置，与linux不太一样。
修复之