Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- LINK2001
- git 최초 설정
- .gitattributes
- 의존주입
- _sprintf
- sts4
- c++ set struct
- Console
- Mqtt
- OpenCPN
- 확인할 수 없는 외부 기호
- Plugins
- esp-wroom-32d
- ExtendWith
- wxWidget
- 멀티바이트 문자 집합 사용
- git 대용량 파일
- 설치 테스트
- c2678
- SQLite3
- MFC
- 사전설치
- 정적 라이브러리에서 MFC 사용
- c++ Broadcast
- OpenXLSX 한글
- __vsnprintf
- winsock.h Broadcast
- __snprintf
- Flutter
- OpenCPN설치
Archives
- Today
- Total
세상을 이롭게
OpenCPN 개발하기 04. Plugin 준비 및 테스트(Release) 본문
Debug 로 만든 것을 Release 로 빌드하려 하면 문제가 생겼다.
몇가지 설정을 바꿔주어 잘 동작 하도록 한다.
C/C++ -> 전처리기
WIN32;
NDEBUG;
_CONSOLE;
_WINDOWS;
__MSVC__;
_CRT_SECURE_NO_WARNINGS;
_CRT_NONSTDC_NO_DEPRECATE;
_CRT_SECURE_NO_DEPRECATE;
UNICODE;
_UNICODE;
WXUSINGDLL;
ocpnUSE_GL;
__WXMSW__;
_WIN32;
%(PreprocessorDefinitions)
C/C++ -> 코드 생성
링커 -> 입력 -> 추가 종속성
opencpn.lib
wxbase31u.lib
wxmsw31u_core.lib
wxbase31u_net.lib
wxbase31u_xml.lib
wxmsw31u_html.lib
wxmsw31u_adv.lib
wxmsw31u_aui.lib
wxmsw31u_gl.lib
wxpng.lib
wxtiff.lib
wxjpeg.lib
wxzlib.lib
wxregexu.lib
wxexpat.lib
opengl32.lib
glu32.lib
glut32.lib
winmm.lib
comctl32.lib
oleacc.lib
rpcrt4.lib
shlwapi.lib
version.lib
wsock32.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
odbc32.lib
odbccp32.lib
당연히 Debug로 된 lib에서 Release로 된 lib로 바꿔줘야한다.
'OpenCPN' 카테고리의 다른 글
OpenCPN Plugins 로드에러 (0) | 2022.03.31 |
---|---|
OpenCPN 개발하기 04. Plugin 준비 및 테스트 (0) | 2022.01.26 |
OpenCPN 개발하기 03. OpenCPN 설치하기 (1) | 2022.01.25 |
OpenCPN 개발하기 02. wxWidgets 설치 (0) | 2022.01.24 |
OpenCPN 개발하기 01.사전설치 (0) | 2021.12.02 |