Что означает «не указано имена файлов» в качестве ошибки изготовления?

StackOverflow https://stackoverflow.com/questions/448009

  •  19-08-2019
  •  | 
  •  

Вопрос

Я пытаюсь построить MakeFile, и примерно через 5 секунд я получаю эту ошибку: «Никаких имен файлов не дано». Что это значит и как мне это исправить?

[exec] Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
[exec] Error E2266: No file names given
[exec] ** error 1 ** deleting paslib.lib

Это запускается из файла BPG с параметрами «-B» и -"fproject.bpg".

Я относительно новичок в Makefiles, поэтому я не уверен, как сделать файлы Pass в компилятор. На мой взгляд, я звоню с помощью файла Make, состоящего из различных проектов. Сделайте файл, который принимает каждый проект, создает еще одну Makefiles (с BPR2MAK), а затем компилирует его (с BCC32). Это правильно? Если это так, то Make должен передать компилятор имя файла, чтобы построить. Из просмотра моего вывода проект успешно создает файл, но компилятор терпит неудачу.

Это было полезно?

Решение

Оказывается, фактическая проблема с BCC32.exe, а не. Проблема обсуждается здесь:Почему компилятор командной строки Borland C ++ Builder 5 не может найти мои файлы?

Другие советы

Похоже, вы звоните команде компилятора Borland C ++, не передавая ее имена файлов для компиляции. Возможно, переменная, которая должна содержать имена файлов C ++, пуста, сфотографирована и т. Д.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top