GTK+开发环境搭建(Centos+Netbeans)

gtk+dfb+arm 环境配置笔记整理 参考文献1:http://blog.163.com/a3563@126/blog/static/54675706201042424015658/ 参考文献2:http://blog.youkuaiyun.com/kendych/archive/2008/09/18/2947638.aspx包的下载地址:1、tslib:tslib-1.4.tar.gz2、tiff : ftp://ftp.gtk.org/pub 阅读详情

参考个人blog:点击打开链接

经尝试把centos 的gtk+开发环境搭建完成,可以开始gtk开发了,现在下一下我搭建的过程。
我这里使用的IDE是netbeans 6.9

1、在centos上安装netbeans需要jdk的支持,所以需要先安装jdk
2、下载的netbeans是sh包,添加x:chmod + *.sh 之后就可以使用:sh *.sh 或./*.sh的方式安装
3、配置netbeans
netbeans–> 工具 –> 选项 –> C/C++ 中设置标签页: 生成工具 和 代码帮助
代码帮助页: 添加上gtk的include路径, 这样netbeans可以代码提示, 写代码时候非常方便.
在c编译器中加入gtk的include目录(/usr/include/gtk-2.0/gtk)
4、新建一个工程
5、设置这个工程
5.1 在netbeans中新建标准c++工程, 在向导中, 选择工程为 纯c工程.
5.2 设置特定的GTK工程属性.
c工程建立后, 打开工程. 文件 –> 项目属性, 在对话框中设置 编译器和链接器的特定参数.
A. 设置编译器参数: c编译器 –> 命令行, 其它选项中 , 加上gtk编译参数: `pkg-config –cflags gtk+-2.0`
B. 设置链接器 库路径: 链接器 –> 库, 库, 这里加入库路径, 由 `pkg-config –libs gtk+-2.0` 获得,添加选项 –> 其它选项, 填入 `pkg-config –libs gtk+-2.0`
注意1: 配置时候, 有 debug 和 release 两个配置文件, 每个配置中都要进行上述的 编译器和链接器参数设定.
注意2: 编译器参数, 加在”命令行–其它选项” 中; 库路径必须加在”库–库”中;
若库路径也加在命令行选项中, 生成的命令将 `pkg-config –libs gtk+-2.0`放在最前, 编译会出错.


glade快餐+GTK手册+GDKDFB实验手册+LINUX网络编程 跳楼大甩卖!! glade快餐+GTK手册+GDKDFB实验手册+LINUX网络编程 学习linux的初学者必看! 含各种资源。 包学包会不会不退 立即下载

相关推荐

netbeans 8.2 c++ linux 64位

netbeans 8.2 linux 64位版本,支持c++,可用于linux下编译jdk,实测centos7.4下可用

CentOS 下命令安装NetBeans

无桌面的A电脑CentOS安装NetBeans 由于安装NetBeans需要界面,直接字符安装会提示没有X11 for display之类的问题。 所以需要先配置好Xing,在其他的电脑上可以显示电脑A上的软件。 1、java -version 可查看自带的java版本 2、yum –y remove java-*-gcj-compat 卸载自带的java 3、去下面的网址下载j

Juffi的专栏 2501

告别云端依赖:手把手教你在Windows 10/11上离线部署WhisperDesktop(含模型下载避坑指南)

本文详细介绍了如何在Windows 10/11上离线部署WhisperDesktop,包括硬件要求、模型下载、环境配置和实战应用。通过本地部署,用户可以实现高效的语音转文字功能,无需依赖云端服务,特别适合注重数据隐私和需要离线工作的场景。

weixin_33736048的博客 322

centos安装gtk+

使用eclipse的时候让升级gtk+yum install gtk2 gtk2-devel gtk2-devel-docs

NeoTDX的专栏 3934

windows系统下,如何为comfyui如何安装triton

​ 有些加速插件、模型在安装的时候,比如说sageattention的安装,就需要提前安装triton这个包,不过这个包有点特殊,windows下略微不好装,经常会装失败。 🎠如何安装 之前也有人介绍过,要到github上找个wheel文件,找到对应的版本安装下就好了。 问题是:https://github.com/woct0rdho/triton-windows/releases 这个git地址上,已经找不到wheel文件了... ​

聚梦小课堂 4499

VTK 9.2.0 在 Windows 10 上编译全记录:从 CMake 配置到 VS2019 项目生成(附 Qt 环境变量避坑点)

本文详细记录了VTK 9.2.0在Windows 10上的编译全过程,从CMake配置到VS2019项目生成,特别强调了Qt环境变量的避坑点。通过实战步骤和调试技巧,帮助开发者顺利完成VTK编译,适用于三维可视化开发。

weixin_30082367的博客 365

centos 7 安装GTK+-2.0

问题:The development files for GTK+ were not found.解决如下1 yum install libgtk2.0*,                            #gtk+-2.0所需的所有文件将统通下载安装完毕2、yum install gnome-core-devel                            #这将安装 libgt...

m0_38118643的博客 7981

MOSFET导通电阻Rdson全解析:物理组成、公式推导与工程选型要点

在功率电子设计中,MOSFET作为核心开关器件,其导通电阻Rdson直接决定导通损耗与系统效率。从半导体物理角度看,Rdson并非单一固定值,而是由源极电阻、沟道电阻、累积层电阻、JFET区电阻、漂移区电阻及衬底电阻等多个分量串联而成,并随栅极驱动电压、结温以及击穿电压等级发生显著变化。理解Rdson的物理来源与数学表达,有助于工程师在低压大电流与高压小电流等不同场景中合理选型、优化驱动电压并准确估算热损耗。文章从沟道电阻公式出发,深入剖析耐压与导通电阻的物理矛盾、温度系数的影响规律,并给出数据手册参数的正

weixin_29163857的博客 195

CentOS7.0源代码安装GTK+3.22.7

首先:C代码的源码安装必须要安装gcc的编译器,CentOS7.0装好之后默认是不安装gcc编译器的。            安装gcc:rpm -ivh gcc-4.8.5-4.el7.x86_64.rpm                安装上g++:rpm -ivh gcc-c++-4.8.5-4.el7.x86_64.rpm下面介绍安装GTK+要用到的rpm包、源码压缩包、yum安装命令、....

yellow的博客 1万+

【教程4>第5章>第28节】基于帧同步+相位同步+位同步的QPSK调制解调通信系统整体性能分析

综上所述:1.SNR<10db时,整体性能下降,当SNR=0db时,系统无法正常工作。2.gardner环性能达到2.5e-5时偏可以正常工作,增加之后无法正常工作。3.当相位偏差大于pi/4的时候,对最后的性能会有一定影响。

FPGA/MATLAB学习教程/源码/项目合作开发 556

Transformers 实战修炼与源码剖析专栏大纲

本专栏以 Hugging Face Transformers 为主线,围绕“能用、会调、敢上线、懂源码”四个目标展开。内容不把理论堆成公式墙,而是用真实或拟真的业务场景驱动:客服分类、合同抽取、知识库问答、模型微调、推理服务、监控告警、源码扩展等。采用“业务痛点 → 三人剧本对话 → 代码实战 → 总结思考”的四段式结构,让读者在动手完成一个个小项目的过程中,逐步理解 Tokenizer、Model、Pipeline、Trainer、Generation、PEFT、Accelerate、Serving等概念

davidwang456的专栏 923

CentOS下安装NetBeans集成开发环境

下载NetBeans 以netbeans-7.0beta2-ml-javaee-linux.sh为例#sh netbeans-7.0beta2-ml-javaee-linux.sh之后进入安装界面(接下来和windows下几乎一样不在举例) 前提是要安装了Java 主要不要在本地远程用SecureCRT输入命令啊,要在Linux下用终端输入命令: 安装好以后,桌面上就有了NetBeans,新...

tiandirensoon 431

WIN10系统下VS2019编译CloudCompare2.12.4

CloudCompare2.12.4

点云侠的博客 3143

Centos7 安装netbeans-8.0

1、下载netbeans-8.0-linux.sh、jdk-8u151-nb-8_2-linux-x64.sh 链接:https://pan.baidu.com/s/1qPL2X4Qz42kG3NMpcSuN0w  提取码:mx95    2、安装jdk # sh ./jdk-8u151-nb-8_2-linux-x64.sh ① ② ③ ④ ⑤ 完成! 3、安装netbe...

selectDele的博客 1830

超临界二氧化碳再热再压缩布雷顿循环建模与先进控制

超临界二氧化碳布雷顿循环建模与先进控制研究 本文研究了超临界二氧化碳再热再压缩布雷顿循环系统的建模与控制。通过MATLAB/Simscape构建了包含压缩机、透平、回热器等关键组件的动态模型,并设计了基于模型预测控制(MPC)和自抗扰控制(ADRC)的多层控制策略。系统采用转速控制的压缩机、阀门开度控制的透平,以及可变热源加热器,实现了全动态分析。研究结果表明,MPC与ADRC混合控制方案相较于传统PID控制,功率超调降低至0.9%,效率波动控制在±0.08%,扰动恢复时间缩短至12秒。

AI的内部世界的博客 341

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Centos7下安装Netbeans

1、官网下载.sh文件

qq_41265137的博客 656

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Centos下GTK的安装与测试

虚拟机中GTK+安装  linux下GTK+的一键安装和配置:(ubuntu下配置(未试验,仅供参考))  sudo apt-get install libgtk2.0*        linux下GTK+的一键安装和配置:(fedora16和centos下配置成功) 必要组件:  yum install gtk2 gtk2-devel gtk2-devel-docs 可选组件:  

libinbin_1014的专栏 2万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

[转载]Centos7 安装netbeans-8.0集成开发环境C/C++IDE

原文地址:https://blog.youkuaiyun.com/selectDele/article/details/84634348 1、下载netbeans-8.0-linux.sh、jdk-8u151-nb-8_2-linux-x64.sh 链接:https://pan.baidu.com/s/1qPL2X4Qz42kG3NMpcSuN0w 提取码:mx95 备注:我QQ网盘也备份了一份。 2、安装j...

star881124的博客 1009

linux下安装netbeans

安装 NetBeans IDE 4.1: 找到包含安装程序的目录。如有必要,请在命令提示符后键入以下内容来更改安装程序文件的权限,以便可以执行该二进制文件: $ chmod +x your_binary_executable 注意:请确保将 your_binary_executable 替换为下载的二进制文件的实际文件名。 在命令提示符后键入以下内容来启动安装程序: $ ./yo

Oeljeklaus的博客 7566

linux(CentOS)下JDK与netbeans安装

linux(CentOS)下JDK与netbeans安装 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK  Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mix

boyishachang的专栏 1986

centos中gtk安装及编译

#include &amp;amp;amp;lt;gtk/gtk.h&amp;amp;amp;gt; int main(int argc, char *argv[]) { GtkWidget *windows; gtk_init(&amp;amp;amp;amp;argc,&amp;amp;amp;amp;argv); windows = gtk_window_new(GTK_WINDOW_TOPLEVEL);

qq275860560的专栏 3103

yum安装GTK+2.0

在使用GTK+进行GUI编程之前,必须要先安装上GTK+。下面介绍CentOS 6.0中安装GTK2.0的过程。 1、打开任意一个终端,在里面输入: yum install gtk+*   ,然后回车,安装过程中选择“Y”; 2、随便写个程序: #include   #include   void hello(GtkWidget *widget,gpointer da

乐天小葵 6613

GTK+开发环境搭建

GTK+开发环境搭建“工欲善其事,必先利其器”首先介绍一下GTK+开发环境的搭建,网上很多所谓的GTK的开发环境的搭建基本都是抄来抄去,也不知道有没有人使用他们介绍的方法搭建并编译成功,很不幸的是我使用他们写的方法没有搭建成功,所以有必要再增加一个原创版本来介绍GTK+开发环境的搭建,这里介绍windows下两种环境搭建的方法,ubuntu的我就不说了,apt-get的功能真...

weixin_33749242的博客 485

Linux下安装NetBeans

1. 下载JDK(Version: Linux self-extracting file) cd path/to/your/jdk-6u1-linux-i586.bin chmod +x ./jdk-6u1-linux-i586.bin  ./jdk-6u1-linux-i586.bin 复制解压出来的文件夹至任意目录作为jdk6根目录(安装目录最好不要有空格) 2. 下载NetBeans...

joe 1245
上一篇: mysql优化的经验
下一篇: 第一个GTK+程序
Qicz
博客等级 码龄16年 56粉丝 122原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值