Я скопировал код C ++ с одной машины на другую, используя флэш-накопитель. Код отлично работает на первой машине, однако на второй машине я получаю сообщение об ошибке, говоря, что в коде есть случайные значения. Я использую gedit для обеих, и обе машины имеют одинаковую версию ubuntu. Я попытался преобразовать каждый текст файлы на моем втором компьютере в другом формате, используя:
iconv -f utf-8 -t ucs-4 <globalFns.h>/dev/null
Но это не сработало. Использование cat или vi для файлов на втором компьютере приводит к появлению неузнаваемых символов. Но то же самое на первой машине дает реальный код C ++.
Что мне не хватает? Пожалуйста, помогите!
Решено:
Это был код из первого файла сборки машины:
PT = ../Code
#include gccmac.mk
#include gcc.mk
#include icc.mk
#include bcc.mk
#include PC-lint/pclint.mk
Пришлось изменить переменную PT, чтобы она указывала на правый каталог.
Спасибо за помощь.
Других решений пока нет …