|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|||||||||||||||||||||
Ссылка на неразрешенный символ22.06.2014, 10:46. Показов 2371. Ответов 29
Метки нет (Все метки)
есть некоторая структура файлов с кучей инклудов, в одной функции вызывающей функцию из другого файла выскакивает ошибка "ссылка на неразрешенный символ"
![]() короче выглядит это как то так: unit1.h
0
|
|||||||||||||||||||||
| 22.06.2014, 10:46 | |
|
Ответы с готовыми решениями:
29
Ссылка на неразрешенный внешний символ
Error LNK2019: ссылка на неразрешенный внешний символ |
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
| 22.06.2014, 13:02 [ТС] | |
|
0
|
|
|
Ушел с форума
|
||
| 22.06.2014, 13:06 | ||
Эти сорцы не компилируются во время сборки твоего проекта. Они вообще нужны только для того, чтобы во время отладки можно было пройтись по "потрохам" стандартной библиотеки. Можешь переименовать src или вообще удалить, твой проект все равно останется компилябельным. Сама реализация CRT лежит в msvcrXX.dll и msvcpXX.dll, либо в соответствующих .lib-файлах.
0
|
||
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 22.06.2014, 13:06 | |||
0
|
|||
|
63 / 64 / 11
Регистрация: 27.02.2013
Сообщений: 1,116
|
|
| 22.06.2014, 14:11 [ТС] | |
|
есть хоть какие то способы забить в студию свои юниты чтобы потом просто инклудить их? чтобы без добавления в проект...
0
|
|
|
153 / 148 / 66
Регистрация: 20.02.2014
Сообщений: 556
|
|
| 22.06.2014, 16:08 | |
|
0
|
|
|
Ушел с форума
|
||
| 22.06.2014, 20:35 | ||
Сообщение было отмечено GetHelp как решение
Решениедобавить inline, чтобы не было ошибки множественных определений, но это так, мелочь), положить их в какую-нибудь папку, а затем прописать путь к ней в настройках Visual Studio как C++ Include Directories. Тогда такой заголовок будет подключаться простым #include <myheader>.
1
|
||
| 22.06.2014, 21:32 | |
|
0
|
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||||||||||||||||||
| 22.06.2014, 21:45 | ||||||||||||||||||
|
вместо имени файла он подсовывает содержимое файла например file1.h
компилятор компилит из Си файлов объектные модули, а объектные модули вместе с собой связывает линкер чтобы компилятор компилил Си файлы он должен знать что компилить для этого ему дают команду командной строкой или в IDE включением в проект Добавлено через 2 минуты объявления в заголовочные файлы, реализацию в Си и просто подключать к проекту нужные файлы
0
|
||||||||||||||||||
|
Ушел с форума
|
|
| 22.06.2014, 21:53 | |
|
0
|
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
|||
| 22.06.2014, 21:56 | |||
![]()
0
|
|||
| 22.06.2014, 21:56 | |
|
Ссылка на неразрешенный внешний символ при использовании DLL Ошибка (error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup) Ошибка: "Ссылка на неразрешенный внешний символ MenuSelection" "Ссылка на неразрешенный внешний символ WinMain"
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|