Здравствуйте.
Помогите пожалуйста с таким вопросом.
Не могу в принципе собрать проект с ActiveQt.
Как только добавляю строчки:
и
QAxWidget excel("Excel.Application");
то сразу возникают вот такие предупреждения:
link /LIBPATH:"c:\QtSDK\Desktop\Qt\4.8.0\msvc2010\lib" /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST /MANIFESTFILE:"debug\testPrijectQt.intermediate.manifest" /OUT:debug\testPrijectQt.exe @C:\Users\Altro\AppData\Local\Temp\testPrijectQt.exe.40896.1311.jom
QAxContainerd.lib(qaxbase.obj) : warning LNK4099: "vc100.pdb" PDB не найден с "QAxContainerd.lib(qaxbase.obj)" или на "C:\Users\Altro\testPrijectQt\debug\vc100.pdb"; компоновка объекта выполняется как при отсутствии отладочных данных
QAxContainerd.lib(qaxwidget.obj) : warning LNK4099: "vc100.pdb" PDB не найден с "QAxContainerd.lib(qaxwidget.obj)" или на "C:\Users\Altro\testPrijectQt\debug\vc100.pdb"; компоновка объекта выполняется как при отсутствии отладочных данных
QAxContainerd.lib(qaxobject.obj) : warning LNK4099: "vc100.pdb" PDB не найден с "QAxContainerd.lib(qaxobject.obj)" или на "C:\Users\Altro\testPrijectQt\debug\vc100.pdb"; компоновка объекта выполняется как при отсутствии отладочных данных
QAxContainerd.lib(qaxtypes.obj) : warning LNK4099: "vc100.pdb" PDB не найден с "QAxContainerd.lib(qaxtypes.obj)" или на "C:\Users\Altro\testPrijectQt\debug\vc100.pdb"; компоновка объекта выполняется как при отсутствии отладочных данных
mt.exe -nologo -manifest "debug\testPrijectQt.intermediate.manifest" -outputresource:debug\testPrijectQt.exe;1
В пустом проекте это, конечно, только предупреждения, но при реальном использовании это приводит вообще к ошибке, поэтому важно понять что не так...
Использую компилятор MSVC2010. Скачивал QtSDK с официального сайта, версия для Windows.
Я посмотрел - файл QAxContainerd.lib есть в каталоге lib....