qt-creator - 如何使用 Qt Creator 设置介子

标签 qt-creator build-system meson-build

我通常使用带有 cmake 的 Qt creator 来编程 C++ 项目。最近我读了很多关于介子的书,它很简单,我喜欢测试它。 This示例解释了如何设置介子。

在使用介子时,我仍然喜欢使用 Qt 的创建者快捷方式来构建( ctrl + B )或运行( ctrl + R )。当我使用“generic project”时,如何配置 Qt creator 来构建介子项目?

最佳答案

Qt Creator 目前不直接支持 Meson。有一个错误报告要求:https://bugreports.qt.io/browse/QTCREATORBUG-18117我正在考虑实际实现。

目前我通过“通用项目”使用介子。转到“新文件或项目”、“导入项目”和“导入现有项目”。这会为您提供一个对话框,您可以在其中选择项目所包含的文件。

完成后,您需要编辑“projectname.includes”并将包含目录(每行一个)添加到该文件中。然后你需要编辑“projectname.config”并在那里添加定义(每行一个)。

最后,您需要编辑构建配置并调用 ninja 而不是 make 。

有了它,它对我的​​小项目来说效果很好。

关于qt-creator - 如何使用 Qt Creator 设置介子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43792181/

相关文章:

python - 如何在 python 介子管理的项目中包含 cython 文件?

pkg-config - 在 meson.build 中设置 PKG_CONFIG_PATH

c++ - Qt 创建者。更改插槽的代码生成模板

CMake 警告 : You have called ADD_LIBRARY for library my_src without any source files

c++ - 如何以崇高的文字3编译多个文件

Java Jar包: do/can they include all non-JDK libraries?

shared-libraries - libGL 开放驱动程序 : "undefined symbol: amdgpu_query_sensor_info", glxgears 工作正常

c++ - C++ 的 Qt webkit 教程

c++ - 介子创建不会编译的构建文件