当前位置:  技术问答>linux和unix

Fedora11自带的Eclipse不能编译GTK程序?

    来源: 互联网  发布时间:2016-07-24

    本文导语:  安装Fedora11的时候,我选择了所有开发工具,包括Eclipse。 Eclipse新建C++工程,代码如下: #include  int main() {   int arg1 = 0;   char arg2[5] = {0};   gtk_init(&arg1, &arg2);   return 0; } 编译出错,说找不到gtk/gtk.h,并且...

安装Fedora11的时候,我选择了所有开发工具,包括Eclipse。
Eclipse新建C++工程,代码如下:

#include 

int main()
{
  int arg1 = 0;
  char arg2[5] = {0};
  gtk_init(&arg1, &arg2);
  return 0;
}


编译出错,说找不到gtk/gtk.h,并且gtk_init没有声明。

搜索该文件,发现/usr/include/gtk-2.0/gtk/gtk.h是存在的,我于是改为:
#include ,这次找到文件了。但是gtk_init仍然没有声明。


请高人们指点一下,谢谢了。





|
还有 gtk明明是c
你建什么c++工程

只要你在编译选项里加上 `pkg-config gtk+-2.0 --cflags --libs` 
肯定能行,只不过不同的IDE设置编译选项的地方不一样

lz记得是·是tab键上面的那个,不是单引号

|
我以前在kdevelop上配置成功过
很简单http://blog.csdn.net/zuopai/archive/2008/04/04/2252024.aspx

`pkg-config gtk+-2.0 --cflags --libs` 

因为需要的库很多,需要使用pkg-config 来给gcc传库相关参数

|
需要配置吧。

|
需要配置。
参考:http://blog.csdn.net/zjwhcn/archive/2009/06/09/4255064.aspx

|
直接用gcc算了!
gcc 'gtk-config --cflags --clibs gtk+-2.0'

    
 
 

您可能感兴趣的文章:

  • fedora怎么关掉系统自带的防火墙
  • Fedora Core 2自带的内核升级程序下载下来内核后,要不要再编译一遍内核?
  • 基于Fedora14下自带jdk1.6版本 安装jdk1.7不识别的解决方法
  • 我安装了Fedora10,居然它自带Eclipse3.4,但我没发现哪里打开哦??我是采用的默认安装,安装的iso有3.4G。装在虚拟机上的。
  • 在笔记本上安装了Fedora Core 5,用FC5自带的Eclipse的开发java程序,Eclipse运行非常慢,了解者请回答。
  • 关于fedora内核编译
  • fedora7 一个简单的编译问题
  • qt fedora10编译 centos4.5报浮点数例外
  • fedora下用 make编译出错
  • Fedora9下安装的arm-Linux交叉编译工具链为什么不完整啊
  • 为什么我装的虚拟机中fedora17 没有gcc编译器???
  • 分享:fedora 10 下mplayer 编译失败 之解决方案
  • Fedora12编译 wxWidgets 多个版本出现相同错误!求救!
  • fedora14 编译gnustep-base 出错,求教大侠解决办法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • VMware上运行eclipse时,键盘常常无响应(Fedora 10)
  • fedora 17如何安装Eclipse/MyEclipse
  • Fedora14下android开发: eclipse与ibus确有冲突的问题分析
  • Fedora 17 安装eclipse 和 myeclipse 的问题
  • 解决Fedora14下eclipse进行android开发,ibus提示没有输入窗口的方法详解
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • Fedora与Fedora Core一样吗?
  • XP+ VM 6.03 + Fedora 7,在Fedora 7上怎么开启ftp server ?谢谢
  • fedora怎么限制fedora的速度,yum install时我想限定它的速度在一个范围内
  • Fedora9的驱动如何移植到Fedora8?
  • 在VMware Workstation 8中安装Fedora 16后,Fedora无法访问互联网
  • Fedora2怎么样,与Fedora1相比有哪些进步?
  • 我在FEDORA CODE 3下能够认出我的声卡和显卡,但是在REDHAT9.0就不能认出来了,有办法把FEDORA中的驱动安装到REDHAT9.0中吗?
  • WIN7和Fedora14双系统开机引导进入Fedora出现grub>的提示符
  • Fedora Core3 怎样硬盘安装????Fedora Core3 的disk1里没有dosutils文件
  • 新手提问:我的cpu应该装哪个版本的Fedora 7
  • [fedora]请教fedora7 显示分辨率和刷新频率问题
  • 等高手,mac700装了fedora后,没有出现启动菜单
  • fedora官网如何下载低版本
  • fedora安装问题
  • WINDOWSXP安装FEDORA12以后进不去FEDORA12
  • virtualbox安装fedora问题
  • winxp 下 vmware 里的 fedora11 无法互联
  • yarrow linux Fedora 发行版是怎么回事?
  • 介绍一下一个新成产的fedora中文社区吧
  • 怎么安装 Fedora Core 5?????


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3