|
|
|
Ряд ошибок в Visual c++19.07.2013, 10:29. Показов 4240. Ответов 11
Метки нет (Все метки)
Добрый день!
Пишу консольное приложение и при компиляции (F7) в выводе выплывают следующие ошибки: 1. 1>Pr1.exp : warning LNK4070: директива /OUT:HAL_SCReader.dll в .EXP отличается от имени выходного файла "C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr.exe"; директива игнорируется 2. 1>C:\Users\DNS\Documents\Visual Studio 2005\Projects\Pr1\Debug\Pr1.exe : warning LNK4086: точка входа "_mainCRTStartup" не является __stdcall с аргументами из 12 байт; образ нельзя запустить 3. 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup и 12 ошибок типа 1>HAL_SCReader.obj : error LNK2019: ссылка на неразрешенный внешний символ _protWriteEx в функции _crInit Как исправить ошибки? Примечание: В проекте у меня есть *.lib в котором прописаны вызываемые функции(процедуры) из dll, в том числе и функция crInit, но внутри dll, на сколько я понял, запрашиваются функции(процедуры) из других dll. Например функция protWriteEx находится в системной dll,но вызывается через функцию моей dll, предварительно вызвав системную dll.
0
|
|
| 19.07.2013, 10:29 | |
|
Ответы с готовыми решениями:
11
Выделении ошибок в Visual С++ 6.0
Ряд ошибок |
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|||
| 19.07.2013, 10:31 | |||
|
тогда откуда main взялся?
0
|
|||
|
|
||||
| 19.07.2013, 10:47 [ТС] | ||||
2. Visual C++ -> Win32 -> Консольное приложение Win32 (создаю пустой проект) Далее создаю файлы *.cpp, *.h, *.lib и т.д. А также имеются внешние зависимости. Как посмотреть путь к внешним файлам *.h ?
0
|
||||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|||||
| 19.07.2013, 10:53 | |||||
|
просто создать новый файл? или через "обозреватель решений" и как можно создать *.lib ??? его можно только подключить Добавлено через 1 минуту где лежат? через проводник Виндоса а в проекте или забиваешь путь или в #include" забиваешь полное имя(вместе с путем)
0
|
|||||
|
|
|||||||||
| 19.07.2013, 10:58 [ТС] | |||||||||
Проект -> Существующий элемент... (добавляю готовый *.h).
0
|
|||||||||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|
| 19.07.2013, 11:00 | |
|
0
|
|
|
|
||
| 19.07.2013, 11:03 [ТС] | ||
0
|
||
|
|
||||||||
| 19.07.2013, 11:25 [ТС] | ||||||||
Добавлено через 15 минут После добавления функции
Уже что-то! ;-)!
0
|
||||||||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
||
| 19.07.2013, 11:52 | ||
![]() теперь осталось заполнить эту функцию иначе прога откроется и тут же закроется
0
|
||
|
|
||
| 19.07.2013, 12:05 [ТС] | ||
|
Да ! Осталось только поправить вот эти ошибки!
0
|
||
|
Неэпический
|
|
| 19.07.2013, 12:09 | |
|
0
|
|
|
|
|
| 19.07.2013, 14:01 [ТС] | |
|
В HAL_SCReader.dll, которую я описываю в *.def, есть ряд функций(процедур), которые я экспортирую в проект. В HAL_SCReader.dll экспортируются функции(процедуры) из других dll:
WinSCard.dll,HAL_Common.dll, HAL_Protocol.dll, MSVCR110.dll, KERNEL32.dll, HAL_SCReader.dll При компиляции программы запрашивается путь к функциям которые были вызваны из других dll для построения HAL_SCReader.dll. Как это понимать???
0
|
|
| 19.07.2013, 14:01 | |
|
Помогаю со студенческими работами здесь
12
Возник ряд ошибок Windows 10 Не запускается ряд приложений и игр из-за ошибок APPCRASH и BEX При создании нового класса возникает ряд ошибок Обработка ошибок Visual Prolog 5.2 Обработка ошибок в Visual Basic Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|