我讀了這個guide,它引導您完成使用Cairo和Visual C++創建「可視化」應用程序所需的步驟。本指南建議您下載某些dll文件並將它們存儲在創建可執行文件的目錄中(調試)。 這裏是文件無指的是在他的教程的列表:何處放置以及如何在C++項目中包含dll文件?
- 開羅的二進制文件(是的,你需要的二進制包過,因爲開發一個不包含DLL) - > libcairo-2。 dll的
- zlib的二進制文件 - > zlib1.dll
- libpng的二進制文件 - > libpng12-0.dll
- Freetype的二進制文件 - > freetype6.dll
- fontconfig的二進制文件 - > libfontconfig-1.DLL
- 外籍二進制 - > libexpat-1.dll
正如你所看到的,它有很多文件。我一直在想這是否是這樣做的「正確」方式?在這種情況下是否有另一種被認爲是「最佳做法」的方式?
該指南是正確的,指出應該將DLL放在與使用它們的應用程序相同的目錄中。它們不是系統DLL的,不屬於'/ windows'或'/ windows/systemXX' –