AIX編譯動態庫
發布時間: 2025-07-18 13:00:46
㈠ 如何編譯POCO
按需求修改完buildwin.cmd文件後,使用vs2010的Tools中「Visual Studio x64 Win64 命令提示(2010)」命令,進入命令行狀態。轉到Poco所在的根目錄,直接輸入命令:
buildwin 100 build all both x64 samples
最後需要注意的地方:
上述方法完成編譯後,關於Data的MySQL、ODBC、SQLite三個庫沒有生成(原因不詳),需要單獨編譯,在此以MySQL為例記錄一下編譯過程。在\Data\MySQL文件夾下,找到MySQL_vs100.sln文件,打開。
打開的工程是win32的,需要改為X64。在C++包含目錄中添加本項目的include文件夾,例如:「C:\poco-1.5.1-all\Data\MySQL\include;」,還要添加安裝的MySQL的include文件夾,例如「C:\Program Files\MySQL\MySQL Server 5.6\include」,在庫目錄中添加所需庫的路徑,例如「C:\Program Files\MySQL\MySQL Server 5.6\lib」。
注意:編譯MySQL的Poco庫,必須先安裝MySQL。
設置好環境之後,就可以選擇相應的配置(debug or release)進行編譯。
編譯完成後,生成的庫在Poco根目錄下的lib文件夾,如果是編譯的動態庫,則動態庫在Poco根目錄下的bin文件夾。
熱點內容