Форум программистов, компьютерный форум CyberForum.ru

[Решено] Ошибка: "Undefined symbol _main in module c0.ASM" при компиляции в пакетном режиме - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце http://www.cyberforum.ru/cpp-beginners/thread62869.html
1. Дана целочисленная матрица размера M x N. Найти элемент, являющийся максимальным в своей строке и минимальным в своем столбце. Если такой элемент отсутствует, то вывести 0. 2. Дано число k и матрица размера 4 x 10. Удалить строку(столбец) матрицы с номером k. 3. Даны два числа k1 и k2 и матрица размера 4 x 10. Поменять местами строки (столбцы) матрицы с номерами k1 и k2.
C++ написать на языке С++ Привет всем! Помогите пожалуйста написать эти задачи на языке С++ Вопрос жизни и смерти. Нужно до утра 1.умножение 2х комплексных чисел(функция) 2.вывести синусы и косинусы всех углов с шагом 10º в файл 3.считать из файла 2 комплексных числа,перемножить и вывести в другой файл выражение вида ”(а+ib)*(c+id)=e+if” не стирая старого(на новой строке) http://www.cyberforum.ru/cpp-beginners/thread62857.html
C++ Вывести все слова строки в порядке убывания их длин
Дана строка текста, в которой слова разделены пробелами. Необходимо: - определить количество слов в строке; - вывести все слова строки в порядке убывания их длин; - Вывести на экран все слова с четными номерами.
определить количество слов в строке C++
Дана строка текста, в которой слова разделены пробелами. Необходимо: -определить количество слов в строке, длина которых меньше заданного числа К; -вычислить, какой процент слов в строке имеет наименьшую длину; -исключить из строки первое и последнее слова, оставшийся текст вывести на экран.
C++ Описать структуру FRIDGE http://www.cyberforum.ru/cpp-beginners/thread62854.html
Описать структуру FRIDGE (наименование, фирма-изготовитель, количество на складе, цена). Введите данные в массив, состоящий из пяти элементов типа FRIDGE. Выведите на экран информацию о холодильниках, стоимость которых не больше введенного с клавиатуры числа. Если такого холодильника нет, то программа должна выдать соответствующее сообщение на экран.
C++ Проверить являетсяли введенное число полиндромом. Дано натурально n-значное число. Проверить является ли оно полиндромом (перевертышем). подробнее

Показать сообщение отдельно
AlexKalinin
 Аватар для AlexKalinin
30 / 30 / 7
Регистрация: 13.02.2009
Сообщений: 67
11.11.2009, 10:23     [Решено] Ошибка: "Undefined symbol _main in module c0.ASM" при компиляции в пакетном режиме
Доброго времени суток всем!

При компиляции в пакетном режиме выходила следующая ошибка:
Undefined symbol _main in module c0.ASM
Но при компиляции с помощью IDE все получается. Забил в гугл, такая ошибка возникает при отсутствии функции main(), но у меня эта функция есть.

Использую:
Borland C++ 3.1 // установлен в директорию "C:\BC"
CinCoutLab01.cpp // исходник
compile.bat
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Set FileName=CinCoutLab01
Set BCDirPath=C:\BC\BIN\BC.EXE
 
del %FileName%.exe
del %FileName%.obj
 
cls
%BCDirPath% /b %FileName%.cpp
pause
 
echo off
cls
%FileName%.exe
pause
// пакетный файл для построения проекта (batch mode build project then exit)

Решение проблемы:
Я указал слишком длинное имя файла. В IDE это имя успешно обрезалось, а вот в пакетном режиме выдает данную ошибку. Может, кому и пригодится
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru