我是一位经验丰富的.Net语言程序员,但我几乎没有任何C++或C开发工作经验。配置Visual Studio 2008以编译Posix应用程序
我目前必须为运行VxWorks(实时操作系统)的设备开发应用程序。我们将首先构建一个x86版本,然后再连接到VxWorks。由于VxWorks符合Posix,我们计划在Windows中创建一个Posix应用程序。正如我一直在阅读的Windows不符合Posix,我安装了“Windows Services for UNIX”。
现在我有点迷路了,我怀疑我必须配置Visual Studio来使用包含在“Windows Services for UNIX”中的Posix库和头文件进行编译,但我真的不知道如何。也许我正在理解如何开发适用于x86的Posix应用程序。
任何提示将非常感激。
在此先感谢!
谢谢,但主要问题是如何告诉Visual Studio使用由SFU提供的Posix库。 – 2010-01-15 07:33:51
使用Makefiles时,通常会将库指定为命令行编译器的命令行参数。不是“Visual Studio”需要库,你的编译器。事实上,在这种情况下,不要指望“Visual Studio”不仅仅是一个智能文本编辑器。 – 2010-01-15 18:05:42