繁体   English   中英

Visual Studio DLL创建故障排除

[英]Visual studio dll creating troubleshooting

我正在尝试使用一种外部方法创建一个简单的dll,但是当需要dll时,VS生成的文件只有obj文件

也许我做错了什么,但是我不明白,到底是什么。 我在VS中创建了标准dll空项目,并添加了两个文件。

主文件

#define EXPORT __declspec(dllexport)

EXPORT int sq(int x);

main.c中

#include "main.h"

int sq(int x)
{
    return (x*x);
}

配置似乎也有效 在此处输入图片说明

是的,这是我的错。

如屏幕截图所示,dll生成为$(SolutionDir)$(Configuration)\\ ,这意味着在解决方案目录而非项目目录中的debugrelease文件夹。 您将此路径更改为.\\$(Configuration)\\以获取预期结果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM