Q
創建dll文件
0
A
回答
1
這取決於你使用的是什麼編譯器(和版本)?我猜MSVC++,所以動態庫通常是一個內置的模板(可能命名爲「的Win32 DLL」),就可以使用。 (也有'類庫',它是類似的。)
您的頭文件簽名應該可能還包含__declspec(dllexport)
以確保編譯器使它們可見。
更改配置類型爲「動態庫」(下屬性 - >配置屬性 - >常規)和建設。
記住:DLL文件只是正常普通的舊的可執行文件......他們可以包含一個main(),但他們並不需要,只是一個類集合也是完全正常的。你可以經常甚至根本將.exe重命名爲.dll,但每個編譯器都有自己的小東西...
有用的鏈接可能是:http://msdn.microsoft.com/en-us/library/ms235636%28v=vs.80%29.aspx
1
這就是平臺/編譯器相關的。在Windows上,使用Microsoft Visual C++,你會說:
cl /LD HelloWorld.cpp
相關問題
- 1. Java創建.dll文件
- 2. 問題,創建DLL文件
- 3. c中創建dll文件#
- 4. 如何使用NASM創建.dll文件?
- 5. 如何創建一個dll文件
- 6. 如何從DLL/EXE創建MSIL文件
- 7. 從java .war文件創建dll
- 8. 如何從C#DLL創建.lib文件?
- 9. 創建設置的dll文件
- 10. 從.Net Dll創建.Ocx文件
- 11. 爲GAC dll創建XSD架構文件
- 12. 從C++源文件創建Windows DLL
- 13. 使用nmake從cpp文件創建dll
- 14. 創建pdfium DLL
- 15. 如何創建DTD文件的DLL文件?
- 16. 從.dll文件創建.xml和.pdb文件
- 17. 創建本地DLL
- 18. 將.exe C++文件(創建窗口)轉換爲.dll C++文件並在C#中使用該.dll文件。
- 19. 在C#中使用Visual C++創建的dll文件?
- 20. 用非常大的文件創建一個dll
- 21. 創建API項目:將配置文件嵌入到dll
- 22. 在dll文件裏創建一個webservice?可以做到嗎?
- 23. 如何在Visual Studio C#2010中創建DLL文件表達版?
- 24. 在C#.Net中創建一個.dll文件
- 25. 如何反編譯在VS.net中創建的.dll文件
- 26. 如何創建和使用C#中的dll文件
- 27. 使用VC++命令行創建.dll和.lib文件
- 28. 如何使用外部.dll創建.exe文件?
- 29. 如何爲我的DLL創建一個XML Intellisense文件?
- 30. Visual Studio - 創建一個不帶.lib的.dll文件