0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 6
|
|
1 | |
Компилируется в С++ bulder 6.0 но не компилируется в VS 2010 express06.03.2012, 09:30. Показов 2204. Ответов 5
Метки нет (Все метки)
Здравствуйте.
есть небольшая программка которая с успехом компилируется в borland C++ builder 6.0 но не в какую не хочет компилироваться в VS 2010 express. в файле hidlibrary.h есть шаблон template<typename T> int HIDLibrary<T>::EnumerateHIDDevices() при попытке скомпилировать его выдается ошибка Код
.....\empty_dll\hidlibrary.h(105) : while compiling class template member function 'int HIDLibrary<T>::EnumerateHIDDevices(void)' 1> with 1> [ 1> T=Packet_Data 1> ] 1> main.cpp(24) : see reference to class template instantiation 'HIDLibrary<T>' being compiled 1> with 1> [ 1> T=Packet_Data 1> ] 1>main.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetClassDevsA@16 подскажите в чем проблема. в прикрепленном архиве исходники
0
|
06.03.2012, 09:30 | |
Ответы с готовыми решениями:
5
Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008 В формате .cpp код компилируется, а в .c не компилируется Не компилируется в visual 2010 не компилируется код в VS 2010 |
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 6
|
|
06.03.2012, 09:40 [ТС] | 2 |
Попытался прикрепить проект целиком но он в зипе получается больше 12 метров.
вот свойства проекта
0
|
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
|
|
06.03.2012, 10:32 | 3 |
0
|
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 6
|
|
06.03.2012, 11:04 [ТС] | 4 |
В каталоге C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include лежит файл SetupApi.h
0
|
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
|
|
06.03.2012, 11:36 | 5 |
проверьте, подключена ли Setupapi.lib к проекту
в разделе Linker, опции командной строки
1
|
0 / 0 / 0
Регистрация: 04.03.2012
Сообщений: 6
|
|
06.03.2012, 12:06 [ТС] | 6 |
Спасибо. все заработало
0
|
06.03.2012, 12:06 | |
06.03.2012, 12:06 | |
Помогаю со студенческими работами здесь
6
Не компилируется в visual 2010 Не компилируется код в Visual C++ 2010 Visual Studio 2010 (Не компилируется ни одна программа. Даже та,которую мастер создал автоматически!) Почему в MSVC++ 2008 компилируется, а в MSVC++ 2010 вылезает много ошибок? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |