我们新建了一个Sources文件夹用于保存所有的QT源文件,在Sources下,Forms和Headers分别存放UI文件和.h头文件,所有的cpp源文件直接放在Sources目录下,这里在新建好文件夹之后,只需要把main.cpp直接拖拽到Sources下即可,clion 会自动帮我们处理cmake文件中路径的问题。 lib目录存放我们之后需要的MQTT第三方库的 .dll文件和...
前言IntelliJ CLion 是一款C/C++所设计的跨平台IDE,最喜欢就是它可以自动补全和代码跳转。对于#define都能很好识别,CMake 配合也足够简单好用。但是中文却不能输入。 问题截图 解决方案 第一步: 点击File --> Settings --> Editor --> File Encodings 将如图中所示的所有位置都设置为UTF-8编码,最后点击o......
cmake_minimum_required(VERSION3.21)#cmake最低版本project(QtWindowsHost)#工程名set(CMAKE_CXX_STANDARD14)#C++标准# 开启QT用于预处理的组件set(CMAKE_AUTOMOCON)set(CMAKE_AUTORCCON)set(CMAKE_AUTOUICON)# 设置cmake模块的查询目录,注意这里的路径,到mingw路径即可set(CMAKE_PREFIX_PATHC:/Qt/5.14.2/mi...
macOS + VSCode 版本看这里环境信息macOS Big Sur 11.5.2CLion 2021.2MySQL 5.7.35CMake 3.21.1openssl 1.1下载源码从官网下载携带 boost 版本源码下载链接:...
CLion中打开文件夹C:CodeEmbeddedSTM32pro_tmplpro_tmpl_stm32f10x,根目录下新建CMakeLists.txt,代码...
cmake里勾上Qt相关的选项,点击Configure,之后点击Generate,后面就可以在install文件夹里找到sln文件,用vs2019打开,生成解决方案即可。 注意,编译的时候选择release x64 之后前往vtk-prefix文件夹,用里面的文件替换掉${PCL_LIB}\3rdParty\VTK\下的所有文件。
步骤操作比较多,也可直接安装配置环境后直接用我github上的项目pro_tmpl_stm32f10x,基于stm32f10x的,若其它芯片则可用Eclipse生成固件库然后代替项目中system文件夹并修改CMakelist编译参数就行。 若在linux或mac系统下用Clion,配置应该差不多,就expect脚本里声音提示函数部分要修改一下。