2012-12-15 104 views
0

还有一个类似的问题(这里或某个相关的SE站点),但我没有找到,所以我问一个新的问题(如果你找到它,发送一个链接,投票结束这个问题,如果他们太相似了)。我已经安装了WxWidgets,但PgAdmin看不到它

我已经完成安装wxWidgets的(配置;使;使安装),但是在安装的pgAdmin III 1.16厂名控制台安装不承认wxWidgets的。我发现在这种情况下缺少Unicode可能是一个问题,但我已启用Unicode。我还应该做什么?

我已经32位Windows XP和wxWidgets的2.9.4。包括PostgreSQL 9.1.3就OK了。

编辑:我尝试另一种方式 - 通过Visual Studio和Visual C++。我不知道如果我的问题是相同的,或只是相似,但Visual Studio报表此错误:

error C1083: Cannot open include file: 'wx/wxprec.h': No such file or directory 

其次是其他错误100这似乎是这一个(主要是未定义类型/与功能的结论名字以“wx”开头)。我在标题中添加了分号(正如建议here - “所有答复”之后的第四项),但它没有帮助。我也试图在wxWidgets中添加“包括”和“LIB”目录,包括每个项目的路径,但在这里没有喜悦。

难道有人知道如何解决呢?

回答

1

您需要将pgAdmin的到wxWidgets的安装Windows下。它的构建指令应该解释如何去做,但你必须设置包含路径(-I编译器选项)和库路径(-L链接器选项),以便它能够正确编译和链接。

请注意,对于包含路径,您必须将包含在生成期间生成的wx/setup.h文件的目录先配置,然后将目录与其余所有wx头文件一起放入。

而且,它可能不用说,但你必须使用相同的编译器来构建两者的wxWidgets和pgAdmin的,所以如果你使用配置+内置WX使你不能使用MSVC的pgAdmin的。

相关问题