我是初学者,涉及到C++和整体库(包括库),所以我花了我最后3天的很大一部分努力安装各种GUI库并试图使它们与Visual工作室,但这些尝试都没有成功。如何在C++中设置GUI
这涉及到必须包括文件和链接库的问题。至少对我来说,似乎非常繁琐和费时,无法将所有内容复制到Visual Studio的这些框中。
我需要帮助找出我在做什么错了,这里是我的尝试:
的Visual Studio 2017年 - 与Windows安装程序 gtkmm的库我下载所需的GTK +,并成功地安装它。 我打开我的项目的属性,转到包含并粘贴所需的路径。我转到链接器并继续粘贴这些路径。 接受,尝试用包含 - >一切都用红色下划线来粘贴hello世界程序。
这甚至不是实际的gtkmm实现。
现在我的问题是,我忘记了一个步骤,还是只是基本片段不起作用(我会免去你的发帖)。
当图书馆教程告诉我包含2或3个文件,而我的文件夹中有20个文件时,该怎么办?
此外,它是不知名的做法将库放到不同的驱动器?
很抱歉,如果我失去了声音,但是这几乎是我的感觉在这些教程..
编辑,以防万一,这是我指的是代码片段:
#include <gtk/gtk.h>
int main(int argc, char *argv[]) {
gtk_init(&argc, &argv);
g_printf("GTK+ version: %d.%d.%d\n", gtk_major_version,
gtk_minor_version, gtk_micro_version);
g_printf("Glib version: %d.%d.%d\n", glib_major_version,
glib_minor_version, glib_micro_version);
return 0;
}
g_printf ,glib_major_version,glib_minor_version和glib_micro_version是红色下划线,但不能gtk_major_version
编辑:
谢谢你的建议和深入的教程,虽然这样的问题不适合stackoverflow。
你能告诉我如何包含大量的头文件和lib文件,当他们在许多文件夹?你是否需要手动访问所有文件夹并包含它们?
我不明白。标题总体上讲述了GUI。除GTK之外还有其他GUI,如Qt,WxWidgets和Microsoft MFC Forms。你有什么问题? –
如果你只需要一些可以工作并且是跨平台的,有据可查的和易于使用的东西;请查看[Qt](https://www.qt.io)。但这个问题对于SO来说确实有些偏离主题。 –
也有用Visual C++编写的MFC应用程序。 –