0

我在 VS 项目编译中收到警告。虽然编译成功,但我无法获得文件的输出。你知道如何设置上面的每一个吗?

它在谈论哪个命令和outfile文件?应该给出什么路径?

//testlib.h

#include <stdio.h>

__declspec(dllexport) void hello();

c++文件文件如下:

//testlib.cpp

#include "testlib.h"

void hello() {
    printf("DLL hello() called\n");
}

main.cpp 如下:

//main.cpp
#include <testlib.h>

int main() {
    hello();
}

我正在为 testlib.h 和 testlib.cpp 创建 dll。然后我想用它来运行 main.cpp 文件。

4

1 回答 1

1

解决了:

使用 dll 创建带有 testlib.h 和 testlib.cp 的项目

为 main.cpp 创建新项目时使用 windows 项目执行此操作会创建 .exe 文件。

在与 .exe 文件相同的文件夹中添加 .dll 文件,它将根据您的需要工作!

于 2013-06-12T07:33:37.917 回答