Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 自定义项目的C DLL < >我创建了包含C++文件和标题的空c++项目(vs2010):_C#_C++_C_Visual Studio 2010_Dll - Fatal编程技术网

C# 自定义项目的C DLL < >我创建了包含C++文件和标题的空c++项目(vs2010):

C# 自定义项目的C DLL < >我创建了包含C++文件和标题的空c++项目(vs2010):,c#,c++,c,visual-studio-2010,dll,C#,C++,C,Visual Studio 2010,Dll,我将此项目的子系统更改为console 然后我编译并运行它 现在我想在C#上使用这个项目的dll(我知道怎么做,这不是我的问题) 我在哪里找到dll的?(或者不是我创造的??) 在调试文件夹中,我找到了以下文件: 它不创建.dll,而是创建.obj文件。所以您应该能够包括board.obj 为了澄清这一点,board.obj文件包含目标代码,这是部分编译代码。自Visual Studio 2005()以来,Visual Studio能够针对目标代码进行链接。应用程序设置页面->应用程序类型,选择

我将此项目的子系统更改为console

然后我编译并运行它

现在我想在C#上使用这个项目的dll(我知道怎么做,这不是我的问题)

我在哪里找到dll的?(或者不是我创造的??)

在调试文件夹中,我找到了以下文件:


它不创建.dll,而是创建.obj文件。所以您应该能够包括board.obj


为了澄清这一点,board.obj文件包含目标代码,这是部分编译代码。自Visual Studio 2005()以来,Visual Studio能够针对目标代码进行链接。

应用程序设置页面->应用程序类型,选择DLLEr,为什么要制作控制台应用程序?@AlexK。如何获取C++空项目的应用程序设置页?