По сути, я компилирую треугольник.c, как описано в make-файле. Итак, создается треугольник.o. Затем я
- добавил треугольник.o в качестве дополнительных зависимостей в своем решении,
- добавил треугольник.c и треугольник.h в моем проекте.
- изменил параметр треугольника.c в предварительно скомпилированном заголовке C/C++ на «не использовать предварительно скомпилированный заголовок».
Код: Выделить всё
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(430): error C2143: syntax error : missing ';' before '*'
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(430): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(497): error C2143: syntax error : missing ';' before '*'
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(497): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(498): error C2143: syntax error : missing ';' before '*'
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(498): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>C:\Program Files (x86)\Windows Kits\8.0\Include\um\winnt.h(2517): warning C4391: 'SHORT _InterlockedIncrement16(volatile SHORT *)' : incorrect return type for intrinsic function, expected 'short'
Подробнее здесь: https://stackoverflow.com/questions/217 ... ith-vs2012
Мобильная версия