Im在VS2008中開發MFC DLL項目。 該DLL編譯確定,我可以從一個承包商爲我開發的GUI exe文件中調用它。需要爲我的dll安裝Visual C++可再發行組件(也可能是在C++中開發的exe)刪除外部依賴到MFC DLL項目
另一家公司想要許可我的dll與他們的C++ exe一起使用。他們已經要求我的dll沒有外部依賴。是否有可能編譯我的DLL來刪除像Visual C++可再發行組件這樣的所有外部依賴項?
設置/ MT是否做到這一點? 我已閱讀Should I compile with /MD or /MT?這是有道理的,但我關心的是地獄。
這可以創建問題與EXE調用我的DLL?我讀了一些關於exe和dll需要使用相同的Visual C++ Redistributables或其他地方的地方。
我對C++有點新鮮。任何意見讚賞。
沉迷於MFC會讓你後悔....歡呼〜 – wengseng 2010-09-30 15:32:51