2011-12-07 3 views
0

Visual Studio 2010에서 미리 컴파일 된 헤더가있는 테스트 C++ 프로젝트를 만들었습니다. 그래서, Test1.cpp 만들어졌습니다. 언제나이 파일에있는 코드를 실행하면 기본적으로 실행됩니다.Visual Studio 2010에서 실행할 시작 파일 변경

수동으로 기존 프로젝트에 test2.cpp를 추가한다고 가정합니다. 그런 다음 실행을 클릭하면 기본적으로 test2.cpp에있는 코드를 실행하는 방식으로 설정을 변경해야합니다.

도움이됩니다.

답변

1

모두 컴파일 된 후 최종 바이너리는 코드가 어떤 파일인지 알 수 없습니다. (이 디버그 정보에,하지만 그 코드를 실행하는 데 사용되지 않습니다.) 대신 코드 블록이 제대로이 경우

int main(int argc, char* argv[]) 

(또는 유니 코드 아마 _tmain에 진입 점을 임명했다 중 실행/아닙니다).

두 파일 모두에 기본 기능이 있습니까? 그러면 링커 오류가 발생합니다. 하나의 이름을 다른 이름으로 변경하는 것이 좋습니다. 실행하고 싶지 않은 파일의 이름을 main_test1으로 변경하고 수행하려는 파일의 이름을 main으로 변경하십시오.

+0

설명해 주셔서 감사합니다. 그게 내 문제 Rup .... 해결 – EnthuDeveloper

관련 문제