2012-12-15 154 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的。

相關問題