노트패드++ 에서 간단한 C++ 코드 테스트해보기.
nppexec 플러그인 설치후 F6눌러서 나오는곳에 아래 환경설정 내용입력.
컴파일시 에러나는것 검출해서 실행 막는부분은 추후에 찾아보자.
nppexec 플러그인 환경설정.
NPP_SAVE
// run@.cpp.txt
// setting NppExec's internal (user) variables
SET VCBASE=C:\Program Files (x86)\Microsoft Visual Studio 12.0
SET VCDIR = $(VCBASE)\VC
SET VSCOMMON = $(VCBASE)\Common7\IDE
SET MSSDK = C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A
// saving previous values of environment variables (just in case)
SET PATH_0 = $(SYS.PATH)
SET INCLUDE_0 = $(SYS.INCLUDE)
SET LIB_0 = $(SYS.LIB)
// setting NppExec's child process'es environment variables
ENV_SET PATH = $(VCDIR)\bin;$(MSSDK)\bin;$(VSCOMMON);$(SYS.PATH)
ENV_SET INCLUDE = $(MSSDK)\include;$(VCDIR)\include;$(SYS.INCLUDE)
ENV_SET LIB = $(MSSDK)\lib;$(VCDIR)\lib;$(SYS.LIB)
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
///! NOTE: change the following to the folder where your clang binary resides
SET clangc = $(VCDIR)\bin\cl.exe
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SET obj = $(CURRENT_DIRECTORY)\$(NAME_PART)
// run clang
"$(clangc)" "$(FULL_CURRENT_PATH)" -o "$(obj).exe"
cmd /c "$(obj).exe"
UNSET obj
UNSET clangc
// restoring previous values of environment variables
ENV_SET PATH = $(PATH_0)
ENV_SET INCLUDE = $(INCLUDE_0)
ENV_SET LIB = $(LIB_0)
UNSET VCBASE
'프로그래밍' 카테고리의 다른 글
git으로 서버/클라/커먼 저장소 정책 고민 흔적 (0) | 2021.06.02 |
---|---|
Link Error LNK1123 대처법 (1) | 2014.02.13 |
한눈에 보는 프로세싱2 명령어 (0) | 2013.12.27 |
Coding 을 배우기 위한 여러 툴 및 사이트들. (0) | 2013.12.24 |
유니티 WWWform 이용한 multipart 파일전송 헤더 오류. (2) | 2012.08.02 |