Visual Studio 2008 C++에서 여러개의 파일들을 dll로 묶는 방법이 뭔가요?
글쓴이: mydream / 작성시간: 화, 2016/03/22 - 12:15오후
-test57.h-
#ifdef TEST57_EXPORTS #define TEST57_API __declspec(dllexport) #else #define TEST57_API __declspec(dllimport) #endif TEST57_API bool isCharsSame(char first, char second);
-test57.cpp-
#include "test57.h" TEST57_API bool isCharsSame(char first, char second) { return (first==second); }
-sub.h-
#ifdef SUB_EXPORTS #define SUB_API declspec(dllexport) #else #define SUB_API declspec(dllimport) #endif SUB_API void output(const char* chars);
-sub.cpp-
#include <iostream> SUB_API void output(const char* chars) { std::cout<<chars<<std::endl; }
Visual Studio 2008 C++에서 test57.cpp와 sub.cpp 파일을 하나의 dll파일로 묶으려면 어떻게 해야 하나요?
Forums:
댓글 달기