0
나는 리팩터링을하고 있는데 약간은 컴파일러에 의지해야합니다. Visual Studio에서 일부 설정이 작동하지 않습니다.Ansi C 프로젝트 용 파일을 포함하여 VS2010을 자동으로 중지하는 방법
파일 A.C
int main (int i, char** l)
{
dostuff(i);
}
파일
void dostuff(int i);
void dostuff(int i)
{
//bla
}
a.c
파일 b.c
//empty header
b.h는
b.h
도하지
b.h
meantion의 dostuff 포함되지 않습니다. dostuff는 정적이 아니므로 기호가 내보내집니다.
b.c
을 삭제하면 컴파일에 실패합니다.
기호 dostuff
이 포함을 통해 가져 오지 않았으므로 a.c
에 대한 오류가 발생하도록 vs2010을 설정하고 싶습니다.
나에게 적합한 설정은 무엇입니까?
그 코드에 경고의 액수가 엄청난 같이 코드에 의해 생성 된 경고를 취급
Configuration properties->C/C++->Command Line
아래에있는 추가 옵션에
/we4013
을 추가합니다. 그들은 모두 소음이고 하나씩 처리해야합니다 ... '/ we4013'옵션은 내가 필요한 것입니다. – Johannes