2013-12-23 4 views
4

VS2013에서 파일을 컴파일하기위한 구성을 만들 수 있지만 네이티브 C++ 프로젝트의 연결을 건너 뛸 수 있습니까? cl에 대한 /c 옵션을 시도했지만 링커가 호출되고 실행 파일이 생성되는 것을 볼 수 있습니까?VS2013을 연결하지 않고 컴파일

감사합니다, 불행하게도

+0

컴파일러를 직접 호출하는 makefile 또는 다른 유틸리티를 사용하면 어떨까요? 이는 훨씬 더 미세한 입자 제어를 제공합니다. – greatwolf

+0

정적 또는 동적 라이브러리 프로젝트를 만들 때 실제로하는 일은 ... 그 중 어느 것이 당신의 필요를 충족시킬 수 있습니까? –

+3

정적 라이브러리 프로젝트를 만들어 링크를 건너 뜁니다. –

답변

1

, 나는 IDE에서이 작업을 수행하는 깨끗한 방법이있다 생각하지 않는다 - 여기 MSDN에서 힌트 :

는 시각에서이 컴파일러 옵션을 설정하려면이 Studio 개발 환경

이 옵션은 개발 환경에서 사용할 수 없습니다.

아마 당신은 링커를 깨는 방법을 생각할 수 있습니다. 두 개의 소스 파일에서 같은 이름의 전역 변수를 사용하고, 컴파일 전용 구성에 정의 된 전 처리기 정의를 지켜야할까요?

다른 방법은 CTRL-F7 (또는 Build -> Compile)과 같이 한 번에 하나의 파일을 컴파일하는 것입니다.

관련 문제