Исходный файл ошибки не является допустимым UTF-8 при совместном использовании кода проекта с хоста Ubuntu гостю macOS - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть хост Ubuntu и гость vmware macOS. Когда я делюсь кодом проекта из Ubuntu, код не может быть встроен в macOS из-за ошибки source file is not valid UTF-8. Мы можем использовать любой пример Qt / QML для воспроизведения этой ошибки. Я думаю, что это из-за различий в конце строки, конце файла. Можете ли вы сказать мне, есть ли какая-либо опция / флаг в qmake, которая сообщает qmake или clang, знает об этом? Спасибо!

Дополнительная информация : Я нашел причину, но не нашел решения. Это связано с тем, что общие папки vmware в гостевой системе macosx находятся под /Volumes/VMware Shared Folders. Я должен скопировать источник на другой путь, чтобы построить успех. Я пытался создать символическую ссылку, но это не может быть построено тоже. Я не хочу копировать / вставлять код каждый раз, когда я получаю / фиксирую. Это так неудобно. Можете ли вы дать мне несколько советов? Большое спасибо!
Информация о добавлении : Я не могу читать / записывать эти общие папки vmware напрямую.
Дополнительная информация: https://communities.vmware.com/thread/175917

...