“assembly”: 只有在用 /clr 选项编译的代码中才有程序集访问说明符
在程序集之外可以看到本机类型,但只能在 /clr 编译中指定本机类型的程序集访问。
手动附加参数的方法是在“解决方案资源管理器里”右键点击你的项目或具体要编译的文件选择“属性(R)”;在属性页对话框左边的树状目录可以在“配置属性”找到C/C++;链接器;清单工具等项;展开他们每个最后都会有个“命令行”项;可以在那里面添加;
不过;你要添加的是/clr;可以在上面说的“配置属性”的“常规”项中找到“公共语言运行库支持”,在那里选“公共语言运行库支持(/clr)”就OK了哈~
以预编译头文件为Stdafx.h为例:Qt Creator中很简单,只需在.pro文件中加入一行PRECOMPILED_HEADER = stdafx.h
VS2008在工程中在Stdafx.h文件上右键propertis-Configuration Properties-C/C++-Precompiled Headers-Create/Use Precompiled Header中选择Create Precompiled Header(/y).
有一点注意的是,在工程Generated Filed中的moc相关文件也需要选上Use Precompiled Header (/Yu).
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)