回答編集履歴

1

少し修正

2020/05/21 11:53

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,35 @@
1
1
  libのリンクを忘れてないですか。
2
+
3
+ 質問者さんと同じ関数を定義してDLLをビルドし、同時に出力されたlibファイルをリンクしてEXEをビルドして、特に問題なく実行できました。
4
+
5
+
6
+
7
+ ```C++
8
+
9
+ #include <stdio.h>
10
+
11
+
12
+
13
+ #pragma comment(lib, "TestDll.lib")
14
+
15
+
16
+
17
+ extern "C" __declspec(dllexport) int __cdecl test();
18
+
19
+
20
+
21
+ int main()
22
+
23
+ {
24
+
25
+ printf("result:%d\r\n", test());
26
+
27
+
28
+
29
+ getchar();
30
+
31
+ return 0;
32
+
33
+ }
34
+
35
+ ```