2017-03-26 3 views
0

Visual Studio에서 .cpp 개의 파일을 볼 수 없거나 적어도 내가 생각하는 것입니다. 먼저 새로운 프로젝트를 만들고 및 .cpp 파일 아래에 .h 파일을 추가하면 Source Files 아래의 파일들도 포함될 수 있습니다.Visual Studio에서 .cpp 파일을 볼 수 없습니다.

그러나 어딘가에 일부 모듈 (.h.cpp)이있는 폴더가 있습니다. 나는 프로젝트 속성으로 이동한다 -> 추가 디렉토리를 포함하고 모든 것이 훌륭하다. 그렇지 않은가? 예, 이제 Visual Studio에서 포함하는 모든 .h 파일을 볼 수 있지만 컴파일하려고하면 기본적으로 모든 것에 대해 링커 오류 (해결되지 않은 기호)가 나타납니다. 아마 Visual Studio에서 .cpp 개의 파일을 볼 수 없다는 뜻입니다.

그렇다면 어떻게해야합니까?

+0

컴파일 할 때. 우선 모든 컴파일러는 어떤 cpp 파일에서 확실히 선언 된 진입 점을 발견합니다. 당신의 문제는 무엇입니까 당신은 더 많은 것을 정리할 수 있습니까? –

답변

0

VS는 .cpp 파일을 찾지 못하기 때문에 .cpp 파일을 볼 수 없습니다. 해당 모듈에서 심볼을 가져 오려면 소스 코드를 컴파일하거나 외부 라이브러리에 링크해야합니다.

두 가지 옵션이 있습니다. .cpp를 솔루션에 추가하여 프로젝트와 함께 컴파일 할 수 있습니다. 또는 외부 코드를 라이브러리로 컴파일하여 추가 종속성에 추가 할 수 있습니다.

외부 모듈이므로 두 번째 옵션을 사용하는 것이 좋습니다.

0

Visual Studio는 어떤 식 으로든 .cpp 개의 파일을 보지 않아야합니다. .cpp 파일을 프로젝트 또는 솔루션의 일부로 컴파일하려면 명시 적으로 을 해당 프로젝트에으로 추가해야합니다. 수동으로해야합니다.

게시물의 처음에 설명하는대로 이미 .cpp 개의 파일을 프로젝트에 추가했습니다. 갑자기 다른 .cpp 파일에 대해서도 그렇게 할 필요가 없다고 결정한 이유는 무엇입니까?

관련 문제