티스토리 뷰
사용할 프로그램은 멀티 바이트로 작성하였고, DLL은 유니코드로 작성 하였는데, 프로그램에서 DLL을 불러서 사용하려고 하니 에러가 났다.
에러 내용은 다음과 같았다.
error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall StartCapture(class ATL::CStringT
2>D:\실행파일.exe : fatal error LNK1120: 1 unresolved externals
CString이 유니코드와 멀티바이트 일때 각각 다르게 사용되기 때문에 나는 에러였다.
이종간에 교배가 힘들듯이 DLL도 이종간에 서로 쓰게 할려면 멀티바이트용과 유니코드용 둘다 만들어야 한다는 사실을 깨닳은 하루였다 -.-;;
'Development > Windows' 카테고리의 다른 글
[MFC] Temp 폴더 경로 얻어와서 새 파일 이름 만들기 (0) | 2011.08.29 |
---|---|
[MFC] 리소스가 꼬이는 문제 (0) | 2011.08.19 |
[MFC] 그림의 아래에 가로로 스크롤바를 달았을 경우 적당한 ScrollBar의 Size (1) | 2011.08.11 |
[MFC] class에서 static 멤버 변수 쓰기 (0) | 2011.07.28 |
[MFC] 일본어 폰트 지원 문제에 관련해서 (0) | 2011.07.26 |
[MFC] CTreeCtrl font 관련 설정 바꾸기. (0) | 2011.07.01 |
[MFC] 프로그램 코드 라인수 계산기 (0) | 2011.06.09 |
[MFC] MFC에서 argv 받기 (0) | 2011.06.02 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- database
- C
- kering
- Visual C++
- it
- 프로그래밍
- MFC
- winapi
- Quiz
- Troubleshooting
- API
- jni
- db
- 드라이버
- jni강좌
- source
- algorithm
- gcc
- 음악
- 안드로이드
- driver
- AWS
- linux
- Cloud
- NDK
- Python
- C++
- java
- android
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함