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. 创建.dll文件
- 2. c中创建dll文件#
- 3. 问题,创建DLL文件
- 4. 创建一个Dll文件
- 5. Java创建.dll文件
- 6. 从.net dll创建java的.dll文件
- 7. 使用nmake从cpp文件创建dll
- 8. 如何使用NASM创建.dll文件?
- 9. VSIX动态创建DLL文件
- 10. 从java .war文件创建dll
- 11. 如何从C#DLL创建.lib文件?
- 12. 从pecl源文件创建php DLL
- 13. 从.Net Dll创建.Ocx文件
- 14. 为GAC dll创建XSD架构文件
- 15. 从Python文件创建的.dll
- 16. 如何创建一个dll文件
- 17. 创建.dll文件的输出功能
- 18. 从C++源文件创建Windows DLL
- 19. Winbase.h不支持创建DLL文件
- 20. 如何从DLL/EXE创建MSIL文件
- 21. 创建设置的dll文件
- 22. 如何创建.csproj文件的DLL
- 23. 创建pdfium DLL
- 24. 从.dll文件创建.xml和.pdb文件
- 25. 如何创建DTD文件的DLL文件?
- 26. 从xlslib构建dll文件
- 27. DLL创建类型
- 28. 创建本地DLL
- 29. 将.exe C++文件(创建窗口)转换为.dll C++文件并在C#中使用该.dll文件。
- 30. C#创建DLL插件,实现接口