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