Skip to content

Commit e729d43

Browse files
committed
fixed:example build
1 parent 7ba1ae2 commit e729d43

File tree

3 files changed

+32
-21
lines changed

3 files changed

+32
-21
lines changed

XEngine_Example/AVCodec_APPPlayer/AVCodec_APPPlayer.cpp

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff 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

XEngine_Example/InfoReport_APPExample/InfoReport_APPExample.cpp

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff 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

XEngine_Example/TinyXML2_APPExample/TinyXML2_APPExample.cpp

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,26 @@
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-
2225
int main()
2326
{
2427
tinyxml2::XMLDocument m_XMLDocument;

0 commit comments

Comments
 (0)