㈠ 如何在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[])