File tree Expand file tree Collapse file tree 3 files changed +32
-21
lines changed
Expand file tree Collapse file tree 3 files changed +32
-21
lines changed Original file line number Diff line number Diff line change @@ -12,16 +12,20 @@ using namespace std;
1212#include " ../../XEngine_Module/XEngine_AVPlayer/AVPlayer_Error.h"
1313
1414#ifdef _MSC_BUILD
15- #ifdef _WIN64
1615#ifdef _DEBUG
16+ #ifdef _M_X64
1717#pragma comment(lib,"../../x64/Debug/XEngine_AVPlayer.lib")
18- #else
19- #pragma comment(lib,"../../x64/Release/XEngine_AVPlayer.lib")
20- #endif
21- #else
22- #ifdef _DEBUG
18+ #elif _M_ARM64
19+ #pragma comment(lib,"../../x64/ARM64/XEngine_AVPlayer.lib")
20+ #elif _M_IX86
2321#pragma comment(lib,"../../Debug/XEngine_AVPlayer.lib")
22+ #endif
2423#else
24+ #ifdef _M_X64
25+ #pragma comment(lib,"../../x64/Release/XEngine_AVPlayer.lib")
26+ #elif _M_ARM64
27+ #pragma comment(lib,"../../ARM64/Release/XEngine_AVPlayer.lib")
28+ #elif _M_IX86
2529#pragma comment(lib,"../../Release/XEngine_AVPlayer.lib")
2630#endif
2731#endif
Original file line number Diff line number Diff line change @@ -12,16 +12,20 @@ using namespace std;
1212#include " ../../XEngine_Module/XEngine_InfoReport/InfoReport_Error.h"
1313
1414#ifdef _MSC_BUILD
15- #ifdef _WIN64
1615#ifdef _DEBUG
16+ #ifdef _M_X64
1717#pragma comment(lib,"../../x64/Debug/XEngine_InfoReport.lib")
18- #else
19- #pragma comment(lib,"../../x64/Release/XEngine_InfoReport.lib")
20- #endif
21- #else
22- #ifdef _DEBUG
18+ #elif _M_ARM64
19+ #pragma comment(lib,"../../x64/ARM64/XEngine_InfoReport.lib")
20+ #elif _M_IX86
2321#pragma comment(lib,"../../Debug/XEngine_InfoReport.lib")
22+ #endif
2423#else
24+ #ifdef _M_X64
25+ #pragma comment(lib,"../../x64/Release/XEngine_InfoReport.lib")
26+ #elif _M_ARM64
27+ #pragma comment(lib,"../../ARM64/Release/XEngine_InfoReport.lib")
28+ #elif _M_IX86
2529#pragma comment(lib,"../../Release/XEngine_InfoReport.lib")
2630#endif
2731#endif
Original file line number Diff line number Diff line change 22#include " ../../XEngine_Module/tinyxml2/tinyxml2.h"
33
44#ifdef _MSC_BUILD
5- #ifdef _WIN64
65#ifdef _DEBUG
7- #pragma comment(lib,"../../x64/Debug/tinyxml2")
8- #else
9- #pragma comment(lib,"../../x64/Release/tinyxml2")
6+ #ifdef _M_X64
7+ #pragma comment(lib,"../../x64/Debug/tinyxml2.lib")
8+ #elif _M_ARM64
9+ #pragma comment(lib,"../../x64/ARM64/tinyxml2.lib")
10+ #elif _M_IX86
11+ #pragma comment(lib,"../../Debug/tinyxml2.lib")
1012#endif
1113#else
12- #ifdef _DEBUG
13- #pragma comment(lib,"../../Debug/tinyxml2")
14- #else
15- #pragma comment(lib,"../../Release/tinyxml2")
14+ #ifdef _M_X64
15+ #pragma comment(lib,"../../x64/Release/tinyxml2.lib")
16+ #elif _M_ARM64
17+ #pragma comment(lib,"../../ARM64/Release/tinyxml2.lib")
18+ #elif _M_IX86
19+ #pragma comment(lib,"../../Release/tinyxml2.lib")
1620#endif
1721#endif
1822#endif
1923
2024
21-
2225int main ()
2326{
2427 tinyxml2::XMLDocument m_XMLDocument;
You can’t perform that action at this time.
0 commit comments