这篇文章简单介绍一下 Visual Studio 中常用的工程属性。首先选择工程,右键,打开属性面板:

右键菜单

1. 常规页面

常规页面

常规属性页面中平台工具集这里是可以选择的:

平台工具集

这里可以根据自己的需求确认不同的版本,这里推荐使用最新的版本。如果你想程序支持 XP,则必须选择含有 Windows XP 的工具集。

字符集最好使用默认的 Unicode 字符集,除非你需要兼容一些第三方的老版本库。

2. 调试页面

调试页面

调试页面有两个选项比较常用:

  • 命令参数,可以输入程序启动时候需要的命令行参数,会自动将结果传入到程序中,你可以在程序的 main/WinMain 函数中获取。

  • 工作目录,这个可以设置程序当前的运行环境,如果你的程序依赖于第三方动态库的时候,设置该项的值非常有用。

3. C/C++ 常规页面

C/C++常规页面

页面中的 附加包含目录 非常有用,如果你依赖其它第三方库,请将依赖的头文件目录填到这里。在 Linux 中用 -I 选项。

4. 链接器/常规页面

链接器常规

页面中 附加库目录 非常有用,和附加包含目录一样,设置第三方链接库的目录位置。在 Linux 中用 -L 选项。

5. 链接器/输入页面

链接器输入

页面中 附加依赖项 非常有用,主要是填入依赖的第三方库文件。在 Linux 中用 -l 选项。