c - GTK+在Bloodshed Dev-C++中编译编译错误

标签 c compiler-errors gtk

我正在尝试在 Bloodshed Dev-C++ 4.9.9.2 中使用 GTK+ 编译 C 程序。

我已在编译器选项中添加了所有包含文件以及所有编译器选项,但出现以下错误:

编译器:默认编译器 构建 Makefile:“C:\Dev-Cpp\Projects\Makefile.win” 执行使... make.exe -f“C:\Dev-Cpp\Projects\Makefile.win”全部 gcc.exe main.o -o "MyCProject.exe"-L"C:/Dev-Cpp/lib"-lgtk-win32-2.0 -lgdk-win32-2.0 -limm32 -lshell32 -lole32 -latk-1.0 -lgdk_pixbuf- 2.0 -lcairo -lpangoft2-1.0 -lpangowin32-1.0 -lgdi32 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -lfreetype -lzdll -lfontconfig -lpng13 -lpangocairo-1.0

C:\Dev-Cpp\Bin..\lib\gcc\mingw32\3.4.2........\mingw32\bin\ld.exe: 找不到 -lintl collect2:ld返回1退出状态

make.exe: *** [MyCProject.exe] 错误 1

执行终止

有人可以帮助我了解“-lintl”是什么以及它是否缺少软件包或某些文件吗?

最佳答案

LibIntl

http://gnuwin32.sourceforge.net/packages/libintl.htm

您可以从 HERE 获取 devpak

旁白:

我认为 Dev-C++ 已经很多年没有更新了。您是否考虑过搬到 Code::Blocks

关于c - GTK+在Bloodshed Dev-C++中编译编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2151396/

相关文章:

c - 为多种 Unix 风格启动 C 程序的最佳方法是什么?

java - 无法从静态主函数内部调用非静态构造函数

c++ - gtk_window_set_icon_from_file() 无法正常工作

c - 如何检测鼠标点击 GTK+ 中的图像?

c - 如何将 char ASCII 转换为 C 中的十六进制等价物?

c++ - 如何在 Linux 上热重载共享库

c - XP 的 ZwQueryKey 与 KeyNameInformation 替代方案?

c++ - 为什么全局 merge() 函数与 std::merge() 冲突?

compiler-errors - SPARC-RTEMS5-GCC忽略或找不到库

c++ - gtkmm:如何在没有构建器的情况下创建弹出菜单?