错误包括 gtkmm.h
Errors including gtkmm.h
我想编译一个包含 gtkmm.h 文件的 C++ 程序来构建一个小应用程序。
我从 Gnome 开发者网站 (Link) 获取了代码。我目前在使用 i3 桌面的 x64 笔记本电脑上使用内核 4.1.15 的 ArchLinux。
代码:
example.cc
#include <gtkmm.h>
int main(int argc, char *argv[])
{
auto app =
Gtk::Application::create(argc, argv,
"org.gtkmm.examples.base");
Gtk::Window window;
window.set_default_size(200, 200);
return app->run(window);
}
生成文件:
program:
g++ simple.cc -o simple `pkg-config gtkmm-3.0 --cflags --libs`
错误:
输出太多,我认为 link 比 external site 更好,因为它真的很大。在站点上,您只能看到错误的前 100 行。如果你想要一切,请发邮件给我。 (它重复自己,它只是告诉不同的文件,无效的函数调用等)。
提前致谢。
尝试按照编译器告诉你的去做:将 -std=c++11
添加到命令行。
我想编译一个包含 gtkmm.h 文件的 C++ 程序来构建一个小应用程序。
我从 Gnome 开发者网站 (Link) 获取了代码。我目前在使用 i3 桌面的 x64 笔记本电脑上使用内核 4.1.15 的 ArchLinux。
代码:
example.cc
#include <gtkmm.h>
int main(int argc, char *argv[])
{
auto app =
Gtk::Application::create(argc, argv,
"org.gtkmm.examples.base");
Gtk::Window window;
window.set_default_size(200, 200);
return app->run(window);
}
生成文件:
program:
g++ simple.cc -o simple `pkg-config gtkmm-3.0 --cflags --libs`
错误:
输出太多,我认为 link 比 external site 更好,因为它真的很大。在站点上,您只能看到错误的前 100 行。如果你想要一切,请发邮件给我。 (它重复自己,它只是告诉不同的文件,无效的函数调用等)。
提前致谢。
尝试按照编译器告诉你的去做:将 -std=c++11
添加到命令行。