qt工程cmakelists编写注意事项
来源:互联网 发布:广西银河交易软件 编辑:程序博客网 时间:2024/06/06 00:03
qt CMakeLists.txt
直接给出一个成功示例如下:
cmake_minimum_required (VERSION 3.5 FATAL_ERROR)project(pcl-visualizer)# 一般当前目录设置为直接包含目录set(CMAKE_INCLUDE_CURRENT_DIR ON)find_package (VTK REQUIRED)find_package (PCL REQUIRED)# 添加qt界面基本模块find_package(Qt5Widgets)find_package(Qt5Core)find_package(Qt5Gui)# 该例中添加了pcl点云库include_directories (${PCL_INCLUDE_DIRS})link_directories (${PCL_LIBRARY_DIRS})add_definitions (${PCL_DEFINITIONS})# AUTOMOC打开可以省去QT5_WRAP_CPP命令set(CMAKE_AUTOMOC ON)#set(CMAKE_AUTOUIC ON)QT5_WRAP_UI(UIS_HDRS pclviewer.ui)QT5_WRAP_UI(UIS_DLG dialog.ui)add_executable(pcl_visualizer main.cpp pclviewer.cpp dialog.cpp ${UIS_HDRS} ${UIS_DLG})target_link_libraries (pcl_visualizer ${PCL_LIBRARIES} ${VTK_LIBRARIES} Qt5::Widgets Qt5::Core Qt5::Gui)#qt5_use_modules(pcl_visualizer Widgets)
注意事项
在Ubuntu中如果安装的是中文系统,会出现不能生成ui_*.h的现象,所以最好将工程放在英文目录下,否则需要用uic命令(uic *.ui -o *.h
)
0 0
- qt工程cmakelists编写注意事项
- 编写CMakeLists
- qtcreator打开cmakelists工程
- CMakeLists.txt 编写
- cmake编写CMakeLists
- CMakeLIsts.txt的编写
- 简单CMakeLists的编写
- CMakeLists的编写
- cmake使用总结(二)---工程目录下子目录CMakeLists文件编写
- cmake使用总结(二)---工程目录下子目录CMakeLists文件编写
- cmake使用总结(二)---工程目录下子目录CMakeLists文件编写(转)
- 多目录工程的CmakeLists.txt编写(自动添加多目录下的文件)
- ROS下CMakelists.txt编写
- CMakeLists.txt编写和使用方法
- CMakeLists.txt添加opencv库注意事项
- CMakeLists.txt添加opencv库注意事项
- Java工程打包及MANIFEST.MF文件编写的注意事项
- 简单工程CmakeLists.txt的书写
- JDBC连接MySql数据库的简单例子
- Java字符串之String与StringBuilder
- 欢迎使用CSDN-markdown编辑器
- 一篇博文从认识到熟练使用JAVA多线程
- CTF——php弱类型
- qt工程cmakelists编写注意事项
- 单例模式中为什么用枚举更好
- 微信:微信扫码支付、调用统一下单接口、网站支付 + springmvc
- 数据库-视图
- Spring Mvc之HelloWorld
- Weex环境简单配置
- js实现图片切换与轮播
- sqlite中求和运算有可能null且不能使用isnull判断解决
- HTTP请求报文和HTTP响应报文