Ошибка VC ++ - не удается открыть файл "odbccp32.libcomctl32.lib" - PullRequest
1 голос
/ 20 июля 2009
Compiling...
StdAfx.cpp
Compiling...
MotleyFool.cpp
StockBar.cpp
EditQuote.cpp
MFToolbar.cpp
ReflectionWnd.cpp
Generating Code...
Linking...
LINK : fatal error LNK1104: cannot open file "odbccp32.libcomctl32.lib"
Error executing link.exe.

MotleyFool.dll - 1 error(s), 0 warning(s)

пытаюсь разработать панель инструментов IE. с помощью.

http://www.codeproject.com/KB/shell/ietoolbartutorial.aspx

Ответы [ 4 ]

2 голосов
/ 20 июля 2009
odbccp32.libcomctl32.lib

не хватает места?

odbccp32.lib comctl32.lib
            ^
1 голос
/ 20 июля 2009

Похоже, в вашем проекте есть плохие записи в части библиотек. Библиотека ODBC на самом деле называется odbc32.lib (odbccp.dll - библиотека панели управления), а общие элементы управления называются comctl32.lib .

0 голосов
/ 20 июля 2009

Похоже, вы используете более раннюю версию Visual C ++ Express, в которую не входил Platform SDK. Вы можете скачать его здесь: http://www.microsoft.com/downloads/details.aspx?FamilyID=4377f86d-c913-4b5c-b87e-ef72e5b4e065&displaylang=en

0 голосов
/ 20 июля 2009

Ваш путь поиска в библиотеке неверный. Добавьте путь, где эти файлы существуют, в путь поиска вашей библиотеки. В VS2008 выберите Сервис-> Параметры, Проекты и решения Undser и выберите каталоги VC ++. Затем в поле со списком выберите файлы библиотеки и укажите правильный путь.

...