我的msvc 2015
项目的foo.smth
文件带有自定义构建工具。该文件用于生成foo1.c
和foo2.c
源文件,它们位于temp/intermediate
目录中。有什么方法可以使用我项目中的compiler and linker's
选项来编译和链接此类文件?也许有办法隐式地为编译器和链接器添加此类文件?
UPD:目前,foo.smth
文件具有Item Type = Custom Build Tool
。它的命令使用第三方应用程序生成.c
文件
答案 0 :(得分:1)
在“自定义构建工具”项的属性中,您应该找到“ 将输出添加到项类型” 属性。如果将其设置为ClCompile
(或从下拉菜单中选择 C / C ++编译器),则会导致 Outputs 属性中列出的文件作为C ++编译器的输入发出。然后应使用您项目的默认C / C ++设置自动编译这些内容...