为Win32和WinCE开发非托管C ++ DLL的最佳方法是什么?

时间:2010-11-25 17:49:19

标签: windows visual-studio-2008 windows-ce

我对如何最好地设置VS2008项目的意见感兴趣,以便将DLL编译为智能设备DLL和C ++ Win32 DLL。是否有另外两个项目和源文件共享?

1 个答案:

答案 0 :(得分:3)

是的,您可以通过使用多个平台来实现此目的。尽管如此,但是你无法从项目模板中初始化设置。最好的办法是使用SmartDevice项目模板启动项目,因为它具有最多的自定义设置。然后Build + Configuration Manager,Active solution platform = New并选择Type = Win32,Copy = None。

最后一个是痛苦的,你必须自己更改Win32特定的设置。最好的办法是在文本编辑器中打开一个示例Win32 .vcproj,并检查它具有的设置覆盖。因此,您可以在自定义项目中重现它们。复制和粘贴工作btw,这是最快和最安全的方式。