Уточнение к вопросу 1026 (Здравствуйте, Уважаемые Эксперты. Я тоьлько начинаю пр-ть на С++ и WinApi. Поскажите, почему не работает программа? Заранее большое спасибо) Ошибка в Borland C++ 5.02 : Unresolved external '_main' referenced from 'c:BC5LIBCOX32.obj
Добрый день, FreeFighter! Скорее всего ты пытаешься компилить проект под ДОС, вот линковщик и ищет main(а у тебя WinMain). Ответ отправлен: 25.08.2003, 18:49 Отправитель: Dzik Отвечает Delphist
Приветствую Вас, FreeFighter! У меня таже версия Borland C++. Все скомилировалось и запустилось без всеких проблем. Ответ отправлен: 25.08.2003, 18:52 Отправитель: Delphist Отвечает [L2]Max
Доброе время суток, FreeFighter! Это точно вся прога ??? Дык линкер ругается что используется фун-ия но не подключена lib Ответ отправлен: 26.08.2003, 04:47 Отправитель: [L2]Max Отвечает Zloy
Здравствуйте, FreeFighter! так ты делаешь так File - New - Text Edit, а тебе нужно выбрать File - New - Project, а там установить Target Type в Application [.exe], Platform в Win32, а Target Model в GUI... так же на первое время по кнопке Advanced можно убрать создание файлов .def и .rc вообщем нормально всё работает.
Ответ отправлен: 26.08.2003, 09:11 Отправитель: Zloy Отвечает Marouder
Доброе время суток, FreeFighter! Скорее всего, компилятор считает, что вы создаете консольный проект. Посмотри те где-то в настройках и поставьте GUI. Я не использовал BC5, поэтому не знаю, где это настраивается. Ответ отправлен: 26.08.2003, 10:40 Отправитель: Marouder Отвечает BOLT
Добрый день, FreeFighter! Это ошибка не компилятора, а линковщика. Скорее всего ты не создал проект, а компелировал просто исходник. Создай проект и присоедени к нему исходник. Главно: тип проекта должен быть Win32!
Да прибудет с тобой Великая Сила! This message was created by EMan 1.5
Ответ отправлен: 26.08.2003, 16:57 Отправитель: BOLT Отвечает Morgion
Доброе время суток, FreeFighter! Скорее всего ( а точнее точно :):):)) тебе надо указать, что тип проэкта- windows executable, а не dos! Потому что он у тебя main требует - а твой прога для WinMain сделана. Ответ отправлен: 27.08.2003, 16:12 Отправитель: Morgion
Вопрос № 1028
Доброго Вам времени суток! вопрос: gcc существует только под Линукс или есть виндовая версия(поделитесь ссылками)?
Приветствую Вас, Gamussa! Есть и виндовая и досовская, за досовской обращайся по http://delorie.com/djgpp за виндовой gnu.org Ответ отправлен: 27.08.2003, 05:22 Отправитель: [L2]Max Отвечает vitya
Доброе время суток, Gamussa! думаю это подойдет www.mingw.org Ответ отправлен: 26.08.2003, 08:45 Отправитель: vitya Отвечает Delphist
Приветствую Вас, Gamussa! GCC под винду есть. Ссылок не дам (не помню), но найти легко. Ответ отправлен: 26.08.2003, 09:30 Отправитель: Delphist Отвечает Yuri Gordienko
Приветствую Вас, Gamussa! www.bloodshed.net Это IDE Dev-C++ c gcc-3.2 Успехов Ответ отправлен: 26.08.2003, 10:02 Отправитель: Yuri Gordienko Отвечает Marouder
Приветствую Вас, Gamussa!
Ответ отправлен: 26.08.2003, 10:40 Отправитель: Marouder Отвечает Morgion
Доброе время суток, Gamussa! http://www.gnu.org/software/gcc/gcc.html - сам gcc http://www.mingw.org/ - один из его портов под винду. А ещё есть какой-то cygwin, но я его не видел. Но где-то в инете лежит. Ответ отправлен: 27.08.2003, 15:53 Отправитель: Morgion
Вопрос № 1029
Здрасте, уважаемые Написал программу с поддержкой MFC. На других компах она не пашет, говорит, не хватает какой-то библиотеки. Как лечиться? :) Спасибо
Здравствуйте, Faraon! Ты, наверное, поставил Win32 Debug, а не Win32 Release. Скорее всего, из-за этого не хватает отладочных библиотек, типа msvcrtD.dll Ответ отправлен: 27.08.2003, 10:05 Отправитель: Marouder Отвечает wolf_2k
Приветствую Вас, Faraon! Или копируй прогу вместе с мфс библиотеками или в свойствах проэкта вмонтируй всё насвете в сам ехе но после этого он не хило вырастет (речь идёт о билдере и визуал си)
Ответ отправлен: 29.08.2003, 05:29 Отправитель: wolf_2k Отвечает Yuri Gordienko
Доброе время суток, Faraon! Переноси библиотеки. Хотя стандартные MFC-библиотеки должны быть везде, - может ты debug-версию собрал? Успехов Ответ отправлен: 26.08.2003, 11:43 Отправитель: Yuri Gordienko Отвечает vitya
Добрый день, Faraon! На первой вкладке установок проекта (Alt-f7) поставь build MFC as a Static DLL. После компиляции будет пахать. Ответ отправлен: 26.08.2003, 11:45 Отправитель: vitya Отвечает Dzik
Добрый день, Faraon! Таскать вместе с прогой длл МФЦ или компилить со статическим подключением МФЦ(смотри в настройках проекта) Ответ отправлен: 26.08.2003, 11:56 Отправитель: Dzik Отвечает BOLT
Приветствую Вас, Faraon! Компилировать с статическими библиотеками. Можно выбрать опцию в мастере создания проекта MF-пункт "Link with static librar" или что-то типа такого. Можно выбирать только в Interprise-версии.
Да прибудет с тобой Великая Сила! This message was created by EMan 1.5
Ответ отправлен: 26.08.2003, 16:57 Отправитель: BOLT Отвечает Morgion
Приветствую Вас, Faraon! Смотря какая библа. Но в общем- таская её с собой, либо линкуй статически. Ответ отправлен: 27.08.2003, 15:48 Отправитель: Morgion
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.