用于自定义项目的 C DLL
Posted
技术标签:
【中文标题】用于自定义项目的 C DLL【英文标题】:C DLL for custom project 【发布时间】:2014-09-17 14:36:22 【问题描述】:我创建了包含 c 文件和标头的空 c++ 项目(VS-2010):
我把这个项目的子系统改成控制台。
然后我编译并运行它。
现在我想在C#上使用这个项目的dll(我知道怎么做,这不是我的问题)!!
我在哪里找到了 dll? (或者我没有创建它????)
在调试文件夹中,我找到了以下文件:
【问题讨论】:
应用设置页面->应用类型,选择DLL 呃,你为什么要做一个控制台应用程序? @AlexK。如何在 c++ 空项目上获取应用程序设置页面? 【参考方案1】:它不会创建一个 .dll,而是一个 .obj 文件。所以你应该可以包含 board.obj。
为了澄清,board.obj 文件包含目标代码,它是部分编译的代码。自 Visual Studio 2005 (Source) 起,Visual Studio 就能够链接目标代码。
【讨论】:
以上是关于用于自定义项目的 C DLL的主要内容,如果未能解决你的问题,请参考以下文章
如何获取自定义单元格并通过 indexpath 使用它的自定义项 - swift3?