2011-11-29 29 views
2

我有一個使用imageMagick庫的小程序。我添加了必要的庫依賴關係,並將運行時庫設置爲/ MT,並且它在我的Win7上編譯和運行良好,但是當它在另一臺計算機上運行時,它要求提供CORE_RL_Magick ++ _。dll!?怎麼了? 我打算製作一個可以在別人電腦上運行的小型可移植exe文件,我認爲最簡單,最簡潔的方法是將所有必要的庫靜態鏈接到一個exe文件中,以便其他人可以直接點擊運行。但VS2010似乎沒有做我想做的事。 是否有可能靜態鏈接所有必需的庫?如果是這樣,我怎麼能在vs2010中得到這個?爲什麼exe在這些配置之後要求dll? 我被困擾了很長時間,如果你能幫我一把,我會很感激。我可以通過靜態鏈接vs2010中的所有庫來製作一個可移植的小程序嗎?

回答

0

VS 2010有一定的變化,項目設置,包括靜態鏈接,你可以在這裏找到我已閱讀,有道http://blogs.msdn.com/b/vcblog/archive/2010/02/16/project-settings-changes-with-vs2010.aspx

+0

,但我不是很熟悉VS2010,所以我不能完全理解你的文章推薦的。你能告訴我什麼配置我應該靜態鏈接所有必要的庫?謝謝。 – Jim

+0

幫助,幫助,我真的需要這個,誰可以幫助我.... – Jim

+0

看看這個主題:http://stackoverflow.com/questions/3795567/visual-studio-2010-not-autolinking-static-圖書館,從項目 - 這 - 是 - 依賴新生 –

相關問題