2010-12-20 139 views
0

我使用一個名爲molebox-pro的程序將dll與使用該dll的可執行文件捆綁在一起。這樣,當我分發可執行文件時,我不需要將外部dll與它一起發送,它將全部放在一個大的exe文件中。這很實用。我想知道是否存在將兩個dll捆綁在一起的東西(一個取決於另一個存在:它們需要位於同一個文件夾中還是路徑中)?我有一個用gcc編譯的dll(my-dll)的C源代碼,但是我的dll所依賴的其他dll沒有它的源代碼。這是可能嗎?是否存在合併兩個dll的工具,因爲它將exe與dll(molebox)合併存在?合併兩個動態庫

回答

0

將其中一個放入另一個或其他地方的資源部分,然後通過LoadLibrary將其提取並加載。

+0

這是一個太籠統和模糊的陳述。你能舉出一些例子嗎?或者提到一些已經完成的事情? – francogrex 2010-12-21 10:35:57