我正在尝试在.vcxproj
生成的premake5
文件中添加自定义行。
我的团队正在使用旧版本的premake5
,因此某些选项不可用(例如debuggertype
,compileas
,ignoredefaultlibraries
等)。
因此,我决定将它们手动添加到生成的.vcxproj
文件中。
到目前为止,我尝试逐行阅读并在适用的地方添加该选项,但我发现此解决方案根本不够干净。
问题是,如何使用.vcxproj
在premake
文件中添加自定义行?
答案 0 :(得分:0)
通常通过覆盖脚本中的某些premake内部函数来完成
premake.override(premake.vstudio.vc2010, 'treatLinkerWarningAsErrors', customTreatLinkerWarningAsErrors)
其中customTreatLinkerWarningAsErrors是脚本中的函数。 如果您需要调用此函数,它将接受旧的重写函数作为参数。