Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.85/231: Рейтинг темы: голосов - 231, средняя оценка - 4.85
1 / 1 / 1
Регистрация: 27.09.2007
Сообщений: 12

[Linker Fatal Error] Fatal: Expected a file name

27.09.2007, 14:32. Показов 45762. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил ознакомится с С++ Builder 6. Но из за проблемы с английским че то не очень мне дается этот компилятор. А прблема моя в ошибке ([Linker Fatal Error] Fatal: Expected a file name, которая вискакивает при компеляции. Прошу прощения за глупый вопрос, но как решить проблему?


Linnk, давайте темам более осмысленные названия.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.09.2007, 14:32
Ответы с готовыми решениями:

Ошибка при компиляции [Linker Fatal Error] Fatal: Expected a file name:
При компеляции Выдает Fatal: Expected a file name:

Игра Скачки! Выдает ошибку: [Linker Fatal Error] Fatal: Expected a file name:
При компиляции проекта, выдает ошибку: Fatal: Expected a file name: , помогите решить данную проблему. Пути к vcl и lib папкам...

[Linker Fatal Error] Fatal: Unable to open file 'IBCONST.OBJ'
Пожалуйста помогите найти ошибку в программе. Перерыл, но сам нестыковку найти не смог. Fatal: Unable to open file 'IBCONST.OBJ'

22
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
27.09.2007, 15:09
ну это компилер на этапе линкования не находит нужных библиотек
0
1 / 1 / 1
Регистрация: 27.09.2007
Сообщений: 12
27.09.2007, 17:08  [ТС]
А что нужно сделать! Если можно по подробней. Пожалуйста.
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
27.09.2007, 17:47
ну ты бы хотя бы выложил полностью название ошибки, а не кусок, там обычно это все лечится определением путей к библиотекам глобальным и на уровне проекта, в свойствах проекта в закладке directories\conditionals
0
1 / 1 / 1
Регистрация: 27.09.2007
Сообщений: 12
27.09.2007, 19:18  [ТС]
[Linker Fatal Error] Fatal: Expected a file name:
А больше ничего и не пишет.
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
27.09.2007, 20:03
там надо поковыряться в настройках проекта, такое что-то было там, но не помню, вроде бы когда проект объектники в projects borland генерил
0
1 / 1 / 1
Регистрация: 27.09.2007
Сообщений: 12
28.09.2007, 18:49  [ТС]
Ну и на том спасибо!
0
0 / 0 / 0
Регистрация: 09.11.2017
Сообщений: 3
11.11.2007, 17:20
Всё достаточно просто=))
заходим в Project->Options там выбираем вкладку Directories/Conditionals
в Include path указываем директорию(у каждого по разному) до папки vcl (она находится в include)
в Library path до папки lib
в Debug sourse path до папки vcl (теперь она находится в папке source)
в остальных слотах у всех по разному..... (можно оставить их пустыми кроме conditional defines там у меня написано _DEBUG ) =)) удачных проектов
0
1 / 1 / 1
Регистрация: 27.09.2007
Сообщений: 12
13.11.2007, 23:02  [ТС]
Большое спасибо! Я уже разобрался.
0
ГОСТЬ 123421
31.01.2009, 14:42
Цитата Сообщение от Linnk Посмотреть сообщение
Большое спасибо! Я уже разобрался.
Привет
Я че то не могу разобраться, уже и пути менял и переустанавливал...
причем раньше работало а сейчас нет... Подскажи в чем ты там разобрался....
 Аватар для AsFalt
20 / 19 / 2
Регистрация: 27.06.2008
Сообщений: 105
01.02.2009, 15:45
Я обычно пересохраняю проект под новым именем и трабла уходит....
1
0 / 0 / 0
Регистрация: 13.09.2009
Сообщений: 4
13.09.2009, 23:54
народ, помогите плз, выскакивает та же ошибка, в с++ я новичок и что делать х.з. попробовал то чтто написано выше но не помогло всё равно одно и тоже((( может я код непрально пишу илди ещё что то?
код собственно вот, заранее благодарен.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream.h>;
#include <conio.h>;
#include <math.h>;
void main ()
{
float r,d,x,y,k;
cout <<"r,d?";
cin >>r>>d;
    cout << "x,y?";
    cin >>x>>y;
k = sqrt(x*x+y*y);
  if ((x<d/2) && (x>d/2) && (k>r))
    cout <<yes";
  else
    cout <<"no";
getch();
}
0
 Аватар для Otaka
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
14.09.2009, 08:22
C++
1
cout <<yes";
Тут ты кавычки закрыл, а открыть забыл.
0
1 / 1 / 3
Регистрация: 08.09.2009
Сообщений: 103
14.09.2009, 08:51
У меня та же проблема, ничего не помогает, хотя проделала то, что писали выше
0
0 / 0 / 0
Регистрация: 13.09.2009
Сообщений: 4
14.09.2009, 21:25
Цитата Сообщение от Otaka Посмотреть сообщение
C++
1
cout <<yes";
Тут ты кавычки закрыл, а открыть забыл.
про ковычки я нашёл это и исправил а ошибка фатал остаётся=(
0
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
14.09.2009, 21:53
Педын,
1. После инклудов точка с запятой не ставится
2. main должна возвращать целочисленной значение

Добавлено через 1 минуту
это работает вполне исправно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
using namespace std;
 
int main ()
{
    float r,d,x,y,k;
    cout <<"r,d?";
    cin >>r>>d;
    cout << "x,y?";
    cin >>x>>y;
    k = sqrt(x*x+y*y);
    if ((x<d/2) && (x>d/2) && (k>r))
        cout << "yes";
    else
        cout <<"no";
    system("pause");
    return 0;
}
0
15 / 15 / 3
Регистрация: 12.07.2009
Сообщений: 114
31.03.2010, 01:17
Еле нашёл:

В Project->Options->Dirictories/Conditionals:
Include path оставь только $(BCB)\include;$(BCB)\include\vcl.
А в Library path оставь $(BCB)\lib\obj;$(BCB)\lib.

Теперь всё норм работает
2
1 / 1 / 0
Регистрация: 23.01.2010
Сообщений: 60
25.04.2010, 08:21
а мне не помогло(((
0
0 / 0 / 0
Регистрация: 24.03.2010
Сообщений: 4
23.05.2010, 10:50
Подскажите пожалуйста, вылезает такая-же проблема. Я только начал изучать С++ и раньше кодил под линуксом на эклипсе, а сейчас на винде и билдере выскакивает эта ошибка. Пробовал сделать все, что предлагали в этом топике. Ничего не помогает.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//---------------------------------------------------------------------------
 
#include <fstream>
#include <iostream>
 
using namespace std;
 
//---------------------------------------------------------------------------
 
int main(void)
{
        ofstream out("output.txt");
 
        out << "HELLO WORLD";
 
        out.close();
        return 0;
}
//---------------------------------------------------------------------------
Вот код. Подскажите подалуйста, что ещё может быть не так.
0
CyberSitizen
18.11.2012, 17:07
Если все настройки стоят правильно проверьте: в пути проекта и Билдера не должно быть символов кириллицы, '+' и '-'
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.11.2012, 17:07
Помогаю со студенческими работами здесь

[Linker Fatal Error] Fatal: Unable to open file 'CPORTLIBCB6.LIB'
Доброго времени суток, столкнулся с проблемой, как решить не знаю. Использовал для работы с принтером установленный мною компонент...

Ошибка при компилировании проекта. [Linker Fatal Error] Fatal: Unable to open file '*.OBJ'
Ребят, при компилировании проекта вылезает ошибка Fatal: Unable to open file 'ACPNG.OBJ' P.S. исходник проекта был куплен, а...

[Linker Fatal Error] Fatal: Could not open ~CBuilder6\Projects\Project1.exe (error code 5)
Инсталировал с++ builder 6. Запустил програму и попробывал компилировать пустую форму, чтобы протестировать програму. Она должна была мне...

[Linker Fatal Error] Fatal: Could not open
Fatal: Could not open D:\ÑÓÁÄ\Íîâàÿ ïàïêà\Project1.exe (program still running?) что за ошибка? запускается прога только после...

Ошибка [Linker Fatal Error] Unable to open file 'MYDAC60.LIB', хотя библиотека эта не используется
При компиляции проекта ошибка Fatal: Unable to open file 'MYDAC60.LIB' эта библиотека не используется нигде в проекте. Как убрать эту...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru