配置GTK工程
(1)创建C Project
(2)右键点击工程,Properties --> C/C++Build --> Settings
修改编译命令,点击GCC C Compiler,将Command Line Pattern 修改为一下值:
${COMMAND} ${INPUTS} ${FLAGS} ${OUTPUT_FLAG} O U T P U T P R E F I X {OUTPUT_PREFIX} OUTPUTPREFIX{OUTPUT}
添加头文件引用,点击GCC C Compiler–>Includes,添加如下目录:
pkg-config --cflags gtk±2.0 > include.txt 把里面的头文件目录全部添加 这样就能自动补全
增加编译参数,点击GCC C Compiler–>Miscellaneous,添加如下参数:
pkg-config --cflags gtk+-2.0
修改链接命令,点击GCC C linker,将Command Line Pattern 修改为一下值:
${COMMAND} ${INPUTS} ${FLAGS} ${OUTPUT_FLAG} O U T P U T P R E F I X {OUTPUT_PREFIX} OUTPUTPREFIX{OUTPUT}
增加链接参数,点击GCC C linker–>Miscellaneous,添加如下参数:
pkg-config --libs gtk+-2.0
Eclipse 设置
获取include目录列表和library列表Miscellaneous
pkg-config --cflags gtk±2.0 > include.txt
pkg-config --libs gtk±2.0 > libs.txt