Компиляция винного приложения, как я связываюсь с windows.h

Удостоверьтесь конфигурирование совместного использования на папке окон пользователю, которого Вы хотите использовать для совместного использования на freebsd.

Мне нравится добавлять следующее к/etc/hosts для простоты использования.

<ip address of server>  vboxhost
eg.
192.168.56.1    vboxhost

Первый тест, монтирующий папку:

mount_smbfs -I vboxhost //username@nameofwindowsbox/foldername /mnt

Если это корректно, Вам предлагают пароль пользователя Windows.

Чтобы заставить его смонтироваться на начальной загрузке добавляют следующее к/etc/fstab

//username@nameofwindowsbox/foldername  /mnt smbfs  rw,noauto  0 0

Это должно быть смонтировано каждый раз, Вы загружаетесь

Если Вы не хотите быть предложенными пароль, добавляет это в/etc/nsmb.conf:

[default]
[NAMEOFWINDOWSBOX]              
addr=<ip address of host>
[NAMEOFWINDOWSBOX:USERNAME]
password=<myPassword>
2
08.12.2013, 10:09
1 ответ

Я наконец нашел ответ. Но я уверен, что существует лучшее решение там.

Проблема, поскольку это стоит Вино, не обеспечивает .pc файл, что означает, что pkg-конфигурация не может определить, где к заголовкам.

Решение состоит в том, чтобы использовать winecpp компилятор, который является на самом деле оберткой вокруг gcc, но автоматически связывает все каталоги заголовка вина. Этот компилятор разработан, чтобы быть максимально совместимым с MinGW, что означает, что должно быть довольно легко установить команду разработчиков через границу Windows/POSIX (но это не оправдание не учесть .pc файл).

1
27.01.2020, 22:22
  • 1
    Найти заголовочный файл (.h), способ сделать известным с -I флаг к gcc (используемый с путем: -I/usr/include/wine/windows). Конечно, это - вид вещи, для которой файлы конфигурации, поэтому возможно, соответствующая установка входит в одного из них. –  alexis 08.12.2013, 20:06
  • 2
    Мое предположение - то, что это точно, что winecpp и wineg ++ делают в их ядре. Но спасибо за этот указатель, я буду иметь это в виду для будущего. –  v010dya 09.12.2013, 12:43

Теги

Похожие вопросы