我正在为一个c++项目使用visual studio 2019。在这个项目中,我在构建(预构建事件)时生成一个cpp文件,如果需要,可以修改.vcxproj,以便将文件添加到项目中。当文件已经存在并因此仅被覆盖时,它可以完美地工作。但是,如果我想生成文件并在编译开始时添加它,它将不会检测到该文件,我需要再次点击编译才能使其工作(因为它是在第一次编译时生成并添加的,
我正在尝试使用Qt移植一个现有的项目来使用cmake。该项目有(几个) ui和(一个) qrc文件。在CMakeLists.txt中,如果我使用:并生成Visual Studio (2015)项目,它有一个预构建步骤,从ui文件生成源代码,并将生成的文件添加到但是,如果我在项目源代码中包含qrc文件,然后设置:生成的项目不再具有预生成步骤。它包含相应的qrc.c