Попробуйте установить еще несколько переменных. Ниже приведено что-то, что работает для меня с помощью инструментальной привязки, установленной в моем домашнем каталоге (у вас другое, просто измените MY_ARM_BASE). Я не делаю много перекрестного компиляции, поэтому я помещаю необходимые переменные в файл (я называл свой «myconfig») и запускаю его с помощью команды dot, чтобы поместить ее в мою среду (так что разрешение на выполнение не требуется) .
. myconfig
Теперь makefile, который я использовал, был НЕ от поставщика инструментальной цепочки, поэтому я зашел в каталог bin toolchain и добавил ссылки на исполняемые файлы с короткими именами, например: [!d1 ]
ln -s arm-none-linux-gnueabi-g++ g++
Затем я добавил определение CXX в переменные toolchain, чтобы запустить make-файл.
=== Поместите в файл для удобства ===
MY_ARM_BASE=${HOME}/dev/toolchain/arm-2008q3
C_INCLUDE_PATH=${MY_ARM_BASE}/lib/gcc/arm-none-linux-gnueabi/4.3.2/include:${MY_ARM_BASE}/lib/gcc/arm-none-linux-gnueabi/4.3.2/include-fixed
LIBRARY_PATH=${MY_ARM_BASE}/arm-none-linux-gnueabi/libc/lib:${MY_ARM_BASE}/arm-none-linux-gnueabi/libc/usr/lib
CPLUS_INCLUDE_PATH=${MY_ARM_BASE}/arm-none-linux-gnueabi/include/c++/4.3.2
#OBJC_INCLUDE_PATH
COMPILER_PATH=${MY_ARM_BASE}/bin
#LD_RUN_PATH
#GPROF_PATH
#######
CC=${COMPILER_PATH}/gcc
CXX=${COMPILER_PATH}/g++
RANLIB=${COMPILER_PATH}/ranlib
STRIP=${COMPILER_PATH}/strip
export C_INCLUDE_PATH LIBRARY_PATH CPLUS_INCLUDE_PATH COMPILER_PATH
export CC CXX RANLIB STRIP
Я открыл вашу предоставленную ссылку, но не стал читать момент, когда увидел файл с файлом HOME (/ home / *) на разделе NTFS (для меня это слишком страшно). Я решил давным-давно, когда мне пришлось выполнять двойную загрузку (я больше не делаю), что было бы безопаснее иметь раздел (не / home), где обе ОС (windoze, ubuntu) могли бы совместно использовать файлы, которые я хотел получить в обоих мирах. [Мой / домашний был для моего дистрибутива gnu / linux; с ссылкой ln для простого доступа только в $ HOME]
Что касается вашего реального вопроса (владельца файла), я предоставлю следующее
-rw-rw-r-- 1 owner group 281K Aug 28 2016 file_blah
Я изменил свой USER (мое имя пользователя) на «owner», так как это поле является владельцем, которое вы говорите «root». Группа, которая может получить к ней доступ, изменилась на «группу». У меня есть файлы в моей папке $ HOME (/ home / username), которые принадлежат root | root (owner | group), но это не проблема, поскольку у меня есть права делать то, что мне нужно, в любом случае, как показано в разделе " -rw-rw-r-- "(владелец, группа и другие).
Если это сработает, я оставил бы его так, чтобы ваша версия windoze не жаловалась, но если вы хотите изменить его sudo chown username filename (где username - ваше имя пользователя или владелец, которого вы хотите & amp; filename - имя файла / dir или globbed-regex, например. *), с -R, чтобы быстро выполнять любые подкаталоги.
Но заметьте: я бы это изменил, только если это проблема, и я бы сохранил копию каталогов (по крайней мере, ls -la), чтобы вы могли написать скрипт, чтобы все было в порядке они на случай, если они создают проблемы для неназванной версии windoze, которую вы используете.
Я открыл вашу предоставленную ссылку, но не стал читать момент, когда увидел файл с файлом HOME (/ home / *) на разделе NTFS (для меня это слишком страшно). Я решил давным-давно, когда мне пришлось выполнять двойную загрузку (я больше не делаю), что было бы безопаснее иметь раздел (не / home), где обе ОС (windoze, ubuntu) могли бы совместно использовать файлы, которые я хотел получить в обоих мирах. [Мой / домашний был для моего дистрибутива gnu / linux; с ссылкой ln для простого доступа только в $ HOME]
Что касается вашего реального вопроса (владельца файла), я предоставлю следующее
-rw-rw-r-- 1 owner group 281K Aug 28 2016 file_blah
Я изменил свой USER (мое имя пользователя) на «owner», так как это поле является владельцем, которое вы говорите «root». Группа, которая может получить к ней доступ, изменилась на «группу». У меня есть файлы в моей папке $ HOME (/ home / username), которые принадлежат root | root (owner | group), но это не проблема, поскольку у меня есть права делать то, что мне нужно, в любом случае, как показано в разделе " -rw-rw-r-- "(владелец, группа и другие).
Если это сработает, я оставил бы его так, чтобы ваша версия windoze не жаловалась, но если вы хотите изменить его sudo chown username filename (где username - ваше имя пользователя или владелец, которого вы хотите & amp; filename - имя файла / dir или globbed-regex, например. *), с -R, чтобы быстро выполнять любые подкаталоги.
Но заметьте: я бы это изменил, только если это проблема, и я бы сохранил копию каталогов (по крайней мере, ls -la), чтобы вы могли написать скрипт, чтобы все было в порядке они на случай, если они создают проблемы для неназванной версии windoze, которую вы используете.
Я открыл вашу предоставленную ссылку, но не стал читать момент, когда увидел файл с файлом HOME (/ home / *) на разделе NTFS (для меня это слишком страшно). Я решил давным-давно, когда мне пришлось выполнять двойную загрузку (я больше не делаю), что было бы безопаснее иметь раздел (не / home), где обе ОС (windoze, ubuntu) могли бы совместно использовать файлы, которые я хотел получить в обоих мирах. [Мой / домашний был для моего дистрибутива gnu / linux; с ссылкой ln для простого доступа только в $ HOME]
Что касается вашего реального вопроса (владельца файла), я предоставлю следующее
-rw-rw-r-- 1 owner group 281K Aug 28 2016 file_blah
Я изменил свой USER (мое имя пользователя) на «owner», так как это поле является владельцем, которое вы говорите «root». Группа, которая может получить к ней доступ, изменилась на «группу». У меня есть файлы в моей папке $ HOME (/ home / username), которые принадлежат root | root (owner | group), но это не проблема, поскольку у меня есть права делать то, что мне нужно, в любом случае, как показано в разделе " -rw-rw-r-- "(владелец, группа и другие).
Если это сработает, я оставил бы его так, чтобы ваша версия windoze не жаловалась, но если вы хотите изменить его sudo chown username filename (где username - ваше имя пользователя или владелец, которого вы хотите & amp; filename - имя файла / dir или globbed-regex, например. *), с -R, чтобы быстро выполнять любые подкаталоги.
Но заметьте: я бы это изменил, только если это проблема, и я бы сохранил копию каталогов (по крайней мере, ls -la), чтобы вы могли написать скрипт, чтобы все было в порядке они на случай, если они создают проблемы для неназванной версии windoze, которую вы используете.