导航:首页 > 操作系统 > clion破解Linux

clion破解Linux

发布时间:2024-06-21 09:39:12

㈠ 如何在linux下使用Clion开发Qt的Gui程序

准备工作:已安装好的QtCreator环境,但是觉得QtCreator不好用,转用其他开发工具 第一步,使用Clion创建一个C++项目,如下图: 第二步,修改CMakeListstxt和maincpp文件: 1) CMakeListstxt修改如下: cmake_minimum_required(version 33) pr如何在linux下使用Clion开发Qt的Gui程序

㈡ 如何在linux下使用Clion开发Qt的Gui程序

准备工作:已安装好的QtCreator环境,但是觉得QtCreator不好用,转用其他开发工具
第一步,使用Clion创建一个C++项目,如下图:

第二步,修改CMakeLists.txt和main.cpp文件:
1). CMakeLists.txt修改如下:
cmake_minimum_required(version 3.3)
project(Widget)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
#打开Qt的MOC功能和UI文件处理功能
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin)
#查找Qt的库
find_package(Qt5Widgets)

set(SOURCE_FILES main.cpp Widget.cpp Widget.h)

add_executable(Widget ${SOURCE_FILES})

target_link_libraries(Widget Qt5::Widgets)

2). main.cpp文件修改如下:
#include <QtWidgets/QApplication>
#include <QtWidgets/QLabel>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QMainWindow>

int main(int argc, char* argv[]) {
QApplication a(argc, argv);
QMainWindow *window = new QMainWindow;
window->setFixedSize(500, 500);
// window->setLayout(vbLayout);
window->show();
return a.exec();
}

第三步,如何使用Qt的ui文件并生成.h文件
1). 配置ui-designer, 打开Clion的External-Tools配置项,Program参数请填写你的QtDesigner位置,其他参数可参照图上所示填写

2). 配置UIC,生成.h文件,Program参数请填写你的UIC应用,QtDesigner同目录下,
其他参数可参照图上所示填写

3). 在项目中新建一个ui文件,选中文件,使用右键我们添加的扩展工具编辑UI,然后保存后,再使用UIC
生成我们需要的.h文件。
第四步: 其他的我就不多说了,各位请尽享Clion带来的开发乐趣吧!

㈢ 链変粈涔堟帹钻愮殑clion镄勭牬瑙f柟娉曚箞

棣栧厛锛屾劅瑙夎窡eclipse宸涓嶅氾纴浣嗘槸鐪嬩笂铡昏垝链崭竴镣广傚湪Linux涓嬩笉𨱍崇敤Vim/Emacs镄勫悓蹇椼佹垨钥呭垰涓奓inux镄凛/C++绋嫔簭锻樻潵璇村簲璇ユ槸涓嶉敊镄勶绂瀵逛簬Mac涓嬩笉𨱍崇敤XCode镄勫悓蹇椾篃鍙浠ャ傚湪Windows涓嬶纴濂藉儚娌℃湁澶澶氩繀瑕侊纴VS瓒冲熷己澶т简锛屽綋铹惰佹槸灏变笉𨱍崇敤寰杞镄勪笢瑗匡纴闾CLion涔熸槸涓涓涓嶉敊镄勯夋嫨銆傛渶钖庯纴CLion鐩鍓嶅ソ镀忔病链夌ぞ鍖虹増/鍏嶈垂鐗堬纴𨱍崇敤闾e氨瑕佹帍阍卞挴銆

㈣ 用软件clion(已经装好) 在windows10下 如何 编写 linux中带命令行参数的可执行程序代码

一般使用Qt (C++)或者GTK+(C)的库; 1.比如Qt,安装Qt库以及Qt Creator,在Qt Creator中编译以下程序 1 2 3 4 5 6 7 8 9 10 11 12 #include #include int main(int argc, char *argv[])

阅读全文

与clion破解Linux相关的资料

热点内容
etoys编程 浏览:440
中兴服务器管理网口什么名称 浏览:650
天龙八部下载出现压缩卷怎么回事 浏览:923
速卖通php 浏览:941
播放安卓是什么诗 浏览:785
jsp中编译中文 浏览:238
手机桌面文件夹变小了怎么办 浏览:573
日程管理app哪个好 浏览:702
黑马程序员云开发实战 浏览:597
加密空间上传作品 浏览:398
备忘录清空的如何恢复安卓 浏览:170
剑三霸刀宏命令 浏览:36
手机zip文件的解压方式 浏览:189
顺丰金融app在哪里可以下载 浏览:930
微信无法应用加密怎么办 浏览:464
sw装配体能不能加密 浏览:751
python列表中提取偶数 浏览:835
腾讯云服务器购买教程技巧 浏览:808
盐官观潮时间算法 浏览:931
虚拟机linux上不了网 浏览:444