我正在使用 Qt Creator 和 Visual Studio 进行开发。但是,如果我通过 Visual Studio 向项目添加新文件,则 Qt .pro
文件不同步并且不显示新文件。此外,如果我通过 Qt Creator 添加新文件,.vcxproj
文件不会更新,因此 Visual Studio 不同步。
我在 Windows 上使用 Visual Studio,在 Linux 上使用 Qt Creator。
是否有适当的方法来处理这种情况,或者如果我想要这两个项目文件,我只需要手动更新这些内容吗?
最佳答案
有几个选项:
1) 只使用 Qt Creator,因为它可以在 Windows 和 Linux 上运行,所以这是一个不错的选择。
2) 只使用.pro
添加文件(选项/等),基本上只使用qmake
构建系统来修改任何与构建相关的东西,每次更改后重新- 使用 Visual Studio 中 Qt 菜单中的 Open Qt project file (.pro)
创建 VS 文件。
3) 使用完全不同的构建选项,可以在您需要的所有平台上使用,例如 cmake是一个不错的选择,Visual Studio 和 Qt Creator 都支持它(我没有使用它,所以我不知道它的设置有多容易,但我认为它应该相对容易)。
关于c++ - 添加新文件时需要更新 Qt .pro 和 Visual Studio .vcxproj,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57234605/