如何在Linuxmint 19上利用Codeblocks搭建GTK3开发环境【띲띪띺띧⣼】

在Linuxmint 19上,使用Codeblocks进行GTK界面程序的开发是很常见的。然而,默认的IDE只支持到GTK 2.0,并不支持创建GTK 3.0项目。因此,我们需要自己创建一个空项目来进行GTK 3.0开发。

创建空项目

首先,打开Codeblocks,点击“Create Project”来创建项目。选择“Create Empty Project”来创建一个空项目。如果是开发GTK 2,可以直接选择创建GTK项目。

命名项目和添加文件

给项目命名为GTK3项目,并不要使用中文名称以避免编译错误。然后新建一个cpp文件,命名为main.cpp,这将是我们用于测试的GTK demo程序。

配置编译选项

在项目上右键点击“Build Option”进入编译设置选项。按如下添加“pkg-config –cflags gtk-3.0”和“pkg-config –libs gtk-3.0”。记得保存设置后进行编译,这样就可以得到一个运行的GTK程序了。

解决代码自动补全问题

在配置过程中需要注意,GTK 3默认的环境变量是从gtk-3.0目录下开始的。因此,我们在include时应该使用“include

”而不是“include

”,否则IDE的代码自动补全功能将无法正常使用。

为了解决这个问题,可以通过调整系统环境变量来使IDE能够找到对应的.h文件。可以在末尾添加以下内容到“sudo xed /etc/profile”中,注意路径应该替换成你自己的路径。然后运行“source /etc/profile”命令来刷新环境变量,这样就可以解决代码补全的问题了。

通过以上步骤,你就可以在Linuxmint 19上成功搭建GTK3开发环境,并且在Codeblocks中进行GTK界面程序的开发了。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。

版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.zengtui.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。

版权声明:本文内容由作者今日新鲜事提供,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.hangzai.com/518387.html

(0)
今日新鲜事的头像今日新鲜事

相关推荐