Vs2012在Linux开发中的应用(4):公共属性的定义

在嵌入式开发的过程中,有一些参数是基本不会改变的,如编译主机的IP,用户名,密码等参数。我们使用VS提供的属性管理器来保存这些参数。

打开属性管理器:

Vs2012在Linux开发中的应用(4):公共属性的定义_第1张图片

可以看到VS会根据不同的平台自动加载一个叫Microsoft.Cpp.$(Platform).user.prop的属性表,这个属性表文件存放在AppData\Local\Microsoft\MSBuild\v4.0目录下:

Vs2012在Linux开发中的应用(4):公共属性的定义_第2张图片

当然我们也可以根据需要自己创建属性表文件并导入到此工程中。

我们在Microsoft.Cpp.hi3516.user表中添加我们的定义:

Vs2012在Linux开发中的应用(4):公共属性的定义_第3张图片

在添加时务必选择添加到环境变量:

Vs2012在Linux开发中的应用(4):公共属性的定义_第4张图片

这样才有可能在编译的时候引用到。

 

你可能感兴趣的:(linux,vs2012,嵌入式开发,MSBuild)