Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с линковкой 
:(
    Опции темы
XenOS12
Дата 6.4.2009, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 28.3.2008
Где: Москва

Репутация: нет
Всего: нет



При линковке самого простейшего кода:

Код

#include <iostream>

int main()
{
    std::cout << "qwerty";
    return 0;
}



возникает вот такая фигня:

Код

--------------------Configuration: 123 - Win32 Debug--------------------
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/123.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

123.exe - 2 error(s), 0 warning(s)


Что мне делать?)
PM MAIL   Вверх
baldina
Дата 6.4.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



изменить тип приложения на "win32 console application"
PM MAIL   Вверх
jhonyxakep
Дата 7.4.2009, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: 1
Всего: 8



Проверь! В названии исходника не должно быть русских имён, и имён типа name.name.cpp
PM MAIL ICQ   Вверх
zim22
Дата 7.4.2009, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(jhonyxakep @  7.4.2009,  10:17 Найти цитируемый пост)
В названии исходника не должно быть русских имён, и имён типа name.name.cpp

не вводите людей в заблуждение. русскими именами можно (но не нужно) называть исходники. Также как и name.name.cpp

Добавлено @ 10:25
XenOS12у уже ответил baldina

Это сообщение отредактировал(а) zim22 - 7.4.2009, 10:25


--------------------
PM MAIL   Вверх
Fazil6
Дата 7.4.2009, 13:32 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1653
Регистрация: 3.5.2006
Где: Минск

Репутация: 7
Всего: 60




Цитата(zim22 @  7.4.2009,  10:24 Найти цитируемый пост)
не вводите людей в заблуждение. русскими именами можно (но не нужно) называть исходники. Также как и name.name.cpp

вообще-то товарищ дал правильный ответ. Суть проблемы в том, что код сохранен куда попало, а нужно в файл с расширением cpp. Ибо видно, что никаких объектников не создано и не линкуется
PM MAIL   Вверх
GoldFinch
Дата 7.4.2009, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Fazil6, правильный ответ был во 2м посте , не вводите людей в заблуждение

Это сообщение отредактировал(а) GoldFinch - 7.4.2009, 13:36
PM MAIL ICQ   Вверх
jhonyxakep
Дата 8.4.2009, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: 1
Всего: 8



Цитата

Fazil6, правильный ответ был во 2м посте , не вводите людей в заблуждение

это смотря на какой компилятор смотреть, а вообще даже Паскаль таких name.name.pas не понимает! Разве что Русский "Бэйсик" Возьмёт!
PM MAIL ICQ   Вверх
xvr
Дата 8.4.2009, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(jhonyxakep @ 8.4.2009,  09:21)
Цитата

Fazil6, правильный ответ был во 2м посте , не вводите людей в заблуждение

это смотря на какой компилятор смотреть, а вообще даже Паскаль таких name.name.pas не понимает! Разве что Русский "Бэйсик" Возьмёт!

Судя по листингу это VС. Он и русские имена, и name.name.pas.c понимает

PM MAIL   Вверх
baldina
Дата 8.4.2009, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 15
Всего: 101



xvr,  smile 
.............................
судя по листингу ожидается использование _WinMain, которого в коде нет. Так что это вероятно win32 application, не консольное.
Про имена файлов  из листинга точно ничё сказать нельзя (а предположительно скорее всего он один и совпадает с именем проекта - 123).
Так что насчет русских имен все это пустые домыслы.

Послушать бы афтора. Может он под грузом непреодолимых препятствий уже бросил затею на C++ писать smile

Это сообщение отредактировал(а) baldina - 8.4.2009, 12:40
PM MAIL   Вверх
zim22
Дата 8.4.2009, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(jhonyxakep @  8.4.2009,  09:21 Найти цитируемый пост)
это смотря на какой компилятор смотреть

на любой

Цитата(jhonyxakep @  8.4.2009,  09:21 Найти цитируемый пост)
, а вообще даже Паскаль таких name.name.pas не понимает! Разве что Русский "Бэйсик" Возьмёт!

вау! даже Пасаль не понимает... будем ориентироваться на паскаль значит. при написании программ на с++ smile



--------------------
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0858 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.