我在Code :: Blocks中有一個項目,它使用了一個動態庫,並且將來會使用更多。我已經正確設置了該項目以使用該庫,並且它編譯並運行得非常好。在具有依賴關係的Code :: Blocks中編譯
但是,我想知道是否有一種方法來編譯exe文件的發行版本與 dll所需的文件夾旁邊。 (我不想讓他們每一個都追捕並複製/粘貼。) 我覺得我錯過了某些東西,或者錯誤地去了解它。
有無論如何有Code :: Blocks做到這一點或更好的方式獲得一個易於分發zipfile /項目?
如何使用makefile(最好是cmake,但任何與Windows兼容的類型都很好)來實現這一點?
不知道CodeBlocks是否提供了一些用於插入腳本的「鉤子」,但是makefile文件呢? – deviantfan
坦率地說,我對makefiles不是很瞭解 - 除了使用「CMake教程」搜索外,我真的不知道從哪裏開始! (我之前使用過CMake,並且已經將它安裝在我的計算機上。) – Numeri
請注意,不能比較'make'和'CMake':第一種是調用所需食譜來構建某些東西的工具(並且僅在需要時纔會調用) ,而後者可以被看作是「makefile generator」:除了所需的makefile/project文件外,它實際上並沒有構建任何東西。 – kebs