С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/26: Рейтинг темы: голосов - 26, средняя оценка - 4.92
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065

ошибка линковки

28.12.2012, 14:33. Показов 5609. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
int main() {
    return 0;
}
делаю так: в MSVC++ создаю проект консоли, выбираю пустой проект, затем создаю файл кода с++, пишу эти строки и при линковке вылетает LINK : error LNK2001: неразрешенный внешний символ "_mainCRTStartup".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.12.2012, 14:33
Ответы с готовыми решениями:

Ошибка линковки
Как исправить эту ошибку линковки? LRESULT CALLBACK WndProc(HWND, UINT , WPARAM, LPARAM); // Прототип функции WndProc BOOL...

Ошибка линковки
Всем привет! Пишу программу на С++ в среде VS2008, чудеса происходят, в ходе редактирования кода и его дополнения, соответственно...

Ошибка линковки
Всем привет. Столкнулся со следующей проблемой. в программе 9 файлов. 4 .h, 4 .cpp и main.cpp. взаимодействуют между собой вот так - 2, 3,...

11
 Аватар для Asdprom
23 / 22 / 6
Регистрация: 19.12.2011
Сообщений: 75
28.12.2012, 14:36
А какие .h файлы подключаются?
0
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
28.12.2012, 14:38  [ТС]
никакие, это все что там есть.

Добавлено через 36 секунд
и вообще любое приложение такую ошибку дает, хотя в С++ 6.0 без проблем идет
0
 Аватар для Asdprom
23 / 22 / 6
Регистрация: 19.12.2011
Сообщений: 75
28.12.2012, 14:49
может стоит подключить "stdafx.h"? Просто без него в студии не компилятся проекты
0
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
28.12.2012, 14:52  [ТС]
если делать проект с предварительно скомпилированным заголовком, то там все норм, хотя главная функция называется _tmain плюс ей передаются все параметры как положено... а вот в в книге просто маин...
0
 Аватар для Asdprom
23 / 22 / 6
Регистрация: 19.12.2011
Сообщений: 75
28.12.2012, 15:25
Попробовал сделать также как и Вы, сходу не прошло,но после этого заработало : Меню -> Проект -> Свойства -> Свойства конфигурации -> Компоновщик -> Общие -> И установить Использовать инкрементальную линковку в положение: Нет (/INCREMENTAL:NO).
Вроде работает, но вылетает такое предупреждение:
Code
1
 warning LNK4075: не учитывается "/EDITANDCONTINUE" из-за спецификации "/INCREMENTAL:NO"
1
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
28.12.2012, 15:31  [ТС]
благодарю, а вот объяснить не могли бы что это?
0
 Аватар для Asdprom
23 / 22 / 6
Регистрация: 19.12.2011
Сообщений: 75
28.12.2012, 15:40
Инкрементальная линковка - частичная линковка кода при изменении участка программы, а не тотальная перекомпиляция проекта. Не знаю как это связано с ошибками, но может просто требовалось сделать тотальную перекомпиляцию проекта.
1
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
29.12.2012, 22:43  [ТС]
пять фигня какая-то... убираю инкрементальную линковку, все проходит хорошо, компилит и линкует норм, но при запеске выдает что моя прога не является внутренней или внешней командой...
0
 Аватар для I.M.
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
29.12.2012, 23:03
Fatal Error, надо выбирать не
Win32 Console Application и потом ставить галочку Empty project
а сразу надо выбирать
Empty project
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
30.12.2012, 15:26
Fatal Error, создание проекта - ConsoleAplication никаких настроек не вноси и создай пустой проект и добавь в него срр-ник.
Миниатюры
ошибка линковки   ошибка линковки   ошибка линковки  

ошибка линковки   ошибка линковки  
1
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
30.12.2012, 19:05  [ТС]
благодарю!!! я файл кода по-другому добавлял ( через меню Файл) и поэтому код не относился к проекту!!! всем спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.12.2012, 19:05
Помогаю со студенческими работами здесь

Ошибка линковки
Ругается на: 1>Generating Code... 1>Skipping... (no relevant changes detected) 1>WinMain.cpp 1>Linking... 1>Parser.obj : error...

Ошибка линковки
Вот список инклудов: #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include...

Ошибка линковки
Здравствуйте. Создаю многофайловую программу. При компиляции всё замечательно, а потом возникает следующая ошибка: Error 2 error...

Ошибка линковки
Добрый вечер,подскажите как исправить ошибку линковки? мой код: #include<fstream.h> #include<windows.h> void create_file(int...

Ошибка линковки GoogleTest
У меня создан проэкт в котором есть класс который нужно протестировать, я создал проэкт GoogleTest, добавил ссылку на проэкт с классом, и у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru