我在Linux和Windows上尝试了这个...我使用过C和C ++ ...我尝试过使用wxWidgets,gtkmm,glfw和GTK +。我尝试过各种IDE等等。 (我设法让GLFW在某一点上正常工作)
我的问题是我不知道如何正确链接库。然而,我无法找出哪个库没有链接,因为错误是神秘的...我只是知道我忘了一些东西......我不能给出错误,因为它发生在我试图链接的所有事情但这就是我操作
这是我向IDE添加库的步骤,如果我做错了,请纠正我:
如何解决?
答案 0 :(得分:3)
看到其中一个含糊不清的错误信息(一个人的神秘是另一个男人的面包和黄油)以及平台细节会非常有用,但一般来说你必须指定库。
答案 1 :(得分:0)
This网站提供了很多关于Linux系统链接和库的信息。
对于Windows,您需要查看Jeffry Ritcher编程Windows。 alt text http://ecx.images-amazon.com/images/I/513YSQT3PWL._SS500_.jpg
同时,如果您遇到特定问题,请分享错误消息。
答案 2 :(得分:0)
至少在Visual Studio中,您通常会指定库所在的目录和指定要链接的库。
听起来你已经指定了库所在的目录,所以我不会深入研究。指定实际库是作为项目属性的一部分完成的。在<project name> Property Pages
中,查找configuration properties
,Linker
,Input
,Additional Dependencies
,然后添加图书馆的名称。
使用不同的IDE,细节会发生变化,但至少在大多数情况下,一般的想法将非常相似:您必须告诉它使用哪个库,以及在哪里找到该库。
答案 3 :(得分:0)
请您检查指定的目录是否存在库。
如果是gtkmm,GTK +以下链接将帮助您在Windows和Linux平台上开发应用程序
http://library.gnome.org/devel/gtkmm-tutorial/unstable/sec-packages-windows.html.en
希望这能解决您的问题。