小周的技术博客

困难是培养伟大心志的保姆,唯有这个冷酷的保姆才会不停地推着摇篮,培养一个勇敢、刚健的孩子。 ---------布赖恩特

基于GTK+3 开发远程控制管理软件(C语言实现)系列六 使用CodeLite开发GTK3应用

本文来自 小周的技术博客 转载请注明;

本文地址:http://blog.lyttensoft.win/?id=67



一、下载并安装

下载地址: https://downloads.codelite.org/


blob.png



blob.png

安装过程很简单,一路下一步就好了。 



blob.png          blob.png

blob.png           blob.png



blob.png


二、配置CodeLite


1、配置Mingw


安装完成后,第一次CodeLite默认会出现,配置界面。

blob.png


注意:我们不要点击“Not this time” ,如果点击了,就代表跳过去了。所以Next


blob.png

默认全选就好。


blob.png


blob.png


这是CodeLite搜索找到的。 然后我们点击“Next”


blob.png

选择一个自己喜欢的软件配色主题。 


blob.png

完成


2、基础配置CodeLite

1)配置UTF8编码

Settings -- Preference---Misc---Encoding_Local

File font Encoding ---UTF8

2)设置字体样式和颜色

Settings -- colors and fonts

blob.png


3)编译设置

Settings---Build Settings


compilers里面基本不用配置

blob.png

这里页面参数都不需要发动,CodeLite都已经设置好了。


blob.png


系统编译要注意一下,如果你自定义的CMake,这里不能选择“系统默认”,如果没有定义,则不改动,就可以。


4)代码补全功能(智能提示)


blob.png


blob.png


blob.png


三、配置GTK的其他问题


1、去掉GTK程序的控制台窗口(去掉黑框)


去掉控制台窗口需要设置两个地方才起作用

1)右击项目“Settings”--- “General” --- “Execution” ---- 勾选 “This program is a GUI application”

blob.png


2)右击项目“Settings”---  "Linker" --- "Linker Options" ----  勾选 “Prevent a useless terminal console appearing with MSWindows GUI programs [-mwindows]”

blob.png


blob.png







本文来自 小周的技术博客 转载请注明;

本文地址:http://blog.lyttensoft.win/?id=67

发表评论:

小周的技术博客