- 主题:死活找不到gtk/gtk.h
ubuntu 20.4, eclipse c++, makefile项目,c/c++ include Paths and Symbols里面添加了/usr/include/gtk-3.0, 死活还是报unresolved inclusion gtk/gtk.h错误。
崩溃
--
FROM 114.249.192.*
你包含绝对路径,我猜也没人枪毙你。
【 在 anything1999 的大作中提到: 】
: ubuntu 20.4, eclipse c++, makefile项目,c/c++ include Paths and Symbols里面添加了/usr/include/gtk-3.0, 死活还是报unresolved inclusion gtk/gtk.h错误。
: 崩溃
--
FROM 1.80.241.*
你这个解决不了问题
【 在 DoorWay 的大作中提到: 】
: 你包含绝对路径,我猜也没人枪毙你。
--
FROM 114.249.192.*
我遇到你这种问题就是这么解决的,
find . - t - name gtk.h
测试绝对路径
在绝对路径下增加自己随便定义的test.h, 测试
在cmake里 echo 绝对路径地址的目录
几个回合下来,就能解决了。这种问题都很tricky,多动手。
【 在 anything1999 的大作中提到: 】
: 你这个解决不了问题
:
--
FROM 1.80.242.*
GTK+ 提供了搜索头文件与库文件的工具——pkgconfig,例如
$ pkg-config --cflags --libs gtk+-3.0
很奇怪,这个问题不是应该去 C 或 Linux dev 版面问吗?
【 在 anything1999 (anything1999) 的大作中提到: 】
: ubuntu 20.4, eclipse c++, makefile项目,c/c++ include Paths and Symbols里面添加了/usr/include/gtk-3.0, 死活还是报unresolved inclusion gtk/gtk.h错误。
: 崩溃
--
FROM 27.115.42.*
头文件都能找到,我也设置到项目里面了,还是不行。
用pkg-config运行就可以看到所有需要的头文件了。
eclipse不同版本之间设置还不一样,网上一堆吐槽的。
已卸载,换到Code::Blocks,很爽。
【 在 DoorWay 的大作中提到: 】
: 我遇到你这种问题就是这么解决的,
: find . - t - name gtk.h
: 测试绝对路径
: ...................
--
FROM 120.244.220.*
你也是吐槽的一份子,没有解决这问题。
不如直接上Vs;或者离开cpp,换其他语言。
【 在 anything1999 的大作中提到: 】
: 头文件都能找到,我也设置到项目里面了,还是不行。
: 用pkg-config运行就可以看到所有需要的头文件了。
: eclipse不同版本之间设置还不一样,网上一堆吐槽的。
: ...................
--
FROM 1.80.242.*
makefile 得在每条编译命令里面写上 include path. 多半是 eclipse 工程的问题。你换 cmake 等专业一点的工具好了。
linux 底下现在可以考虑用 vscode, qtcreator 这俩个专业点的 c++ IDE,别再用 java ide 改的 eclipse 了。
【 在 anything1999 (anything1999) 的大作中提到: 】
: ubuntu 20.4, eclipse c++, makefile项目,c/c++ include Paths and Symbols里面添加了/usr/include/gtk-3.0, 死活还是报unresolved inclusion gtk/gtk.h错误。
: 崩溃
--
FROM 110.81.42.*
你以为上vs好配吗?windows上比ubuntu难配多了。
Eclipse虽说历史长,但我以为现在并不是一个好的c++ IDE,有好的,就用好的,
没有必要浪费时间。图啥呢?
【 在 DoorWay 的大作中提到: 】
: 你也是吐槽的一份子,没有解决这问题。
: 不如直接上Vs;或者离开cpp,换其他语言。
--
FROM 120.244.220.*
你这个我同意,感觉eclipse尽显老态,想搞大而全,不是那么回事。
【 在 hgoldfish 的大作中提到: 】
: makefile 得在每条编译命令里面写上 include path. 多半是 eclipse 工程的问题。你换 cmake 等专业一点的工具好了。
: linux 底下现在可以考虑用 vscode, qtcreator 这俩个专业点的 c++ IDE,别再用 java ide 改的 eclipse 了。
:
--
FROM 120.244.220.*