首页 > 其他 > 详细

用CMake设置Visual Studio工程中预处理器定义值

时间:2016-12-29 20:14:07      阅读:244      评论:0      收藏:0      [点我收藏+]

构建VS工程时预处理值是不可缺少的,如动态库的导出配置等。在通过CMake构建VS工程时,可以通过CMake命令进行定义,下面讲三种应用。

字符集:默认装填下VS工程是多字节字符集,如果需要使用Unicode字符集,可以用下面命令进行设置:

Add_Definitions(-DUNICODE -D_UNICODE)

动态库导出:Lib_DLL为自定义变量名

Add_Definitions(-DLib_DLL) 

MFC的使用:如果在工程中调用了MFC的函数,需要配置在动态库中使用MFC或者在静态库中使用MFC,可以使用命令:

Add_Definitions(-D_AFC_DLL)

Add_Definitions命令的使用需要在预定义之后加-D表示,可以多个定义在一条命令中,也可以分开写,命令之间用空格进行区分

 

用CMake设置Visual Studio工程中预处理器定义值

原文:http://www.cnblogs.com/xuhui24/p/6234543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!