如何在msvc中编译和链接生成的文件?

时间:2019-04-19 11:53:43

标签: c++ visual-studio visual-studio-2015

我的msvc 2015项目的foo.smth文件带有自定义构建工具。该文件用于生成foo1.cfoo2.c源文件,它们位于temp/intermediate目录中。有什么方法可以使用我项目中的compiler and linker's选项来编译和链接此类文件?也许有办法隐式地为编译器和链接器添加此类文件?

UPD:目前,foo.smth文件具有Item Type = Custom Build Tool。它的命令使用第三方应用程序生成.c文件

1 个答案:

答案 0 :(得分:1)

在“自定义构建工具”项的属性中,您应该找到“ 将输出添加到项类型” 属性。如果将其设置为ClCompile(或从下拉菜单中选择 C / C ++编译器),则会导致 Outputs 属性中列出的文件作为C ++编译器的输入发出。然后应使用您项目的默认C / C ++设置自动编译这些内容...

相关问题