[ 환경 설정 및 기타]
[Visual Studio] 프로젝트 속성 설정 방법 (.h, .lib, .dll 디렉터리 및 환경변수 설정)
1. [ VC++ 디렉터리 ] > [ 포함 디렉터리 ] include 폴더 경로 (.h 헤더 파일들을 포함) 2. [ VC++ 디렉터리 ] > [ 라이브러리 디렉터리 ] lib 폴더 경로 (.lib 파일들 포함) 3. [ C/C++ ] > [ 추가 포함 디렉터리 ] 위의 [ VC++ 디렉터리 ] > [ 포함 디렉터리 ] 와 같음 (.h 들어있는 폴더 경로) 4. [ 링커 ] > [ 입력 ] > [ 추가 종속성 ] 위의 경로에 들어있던 .lib 파일들 리스트 (실제로 사용하는) cf. 환경변수의 path에 bin 폴더 경로 추가 or dll 파일 이동 환경변수에 dll이 들어있는 bin 폴더를 추가해줘야 visual studio에서 어느 경로에 실제 dll 파일이 있는지 인식 가능 참고 lib로만 라이브러..
[Config] python과 python 패키지들 설치 위치 확인 방법
pip install numpy.. 등으로 설치한 패키지들 설치 위치를 확인하고 싶을 때, Anaconda Prompt 실행 후, pip show 패키지명 을 해주면 된다! cf. 설치된 패키지들 리스트 확인 pip list cf. 주피터노트북에서 어떤 파이썬을 사용하고 있는지 확인 (python interpreter 경로 확인) python import sys sys.executable
[Visual Studio] F5(디버깅 시작) vs Ctrl+F5(디버그하지 않고 시작) , 중단점 디버깅
웬만하면 Ctrl+F5로 실행하고, 원하는 결과가 안나오거나 오류생기면 F5로 디버깅 하자! 디버깅, 중단점, 조사식 F5 : 디버깅 & 계속 누르면 다음 중단점까지 넘어가며 실행 F11 : 해당 중단점에서 더 안쪽으로 들어감 F10 : 해당 위치에서 다음 실행 줄으로 넘어감
[Visual Studio] F5로 디버깅 실행 시 콘솔창이 바로 꺼질 때
Ctrl + F5 (디버그하지 않고 시작) 으로 실행시킨다. 맨 마지막 return 직전 줄에 system("pause"); 를 추가하여 종료 직전에 잠깐 멈춘다. 요 설정으로도 F5는 바로 꺼진다..! F5는 말 그대로 버그가 있을 때 어디에서 오류가 났는지 추적하는 용이지, 실행결과를 확인하는 목적이 아니므로!
[Visual Studio] 같은 솔루션(프로젝트) 내에 여러 소스코드 추가하기
같은 프로젝트 설정을 유지하면서 여러 소스코드(.cpp) 파일을 추가하고 싶을 때, 사용하지 않을(현재 실행하지 않을) 소스코드의 설정으로 들어가서 빌드에서 제외>예 설정을 해준다