Отсутствует mfc140u.dll при попытке запустить приложение Windows с помощью Wine в Ubuntu - PullRequest
0 голосов
/ 24 октября 2018

Я хочу запустить приложение c ++, написанное на vs2017 в Ubuntu 16.04.Я установил Wine версии 3.0.3, а также Winetricks версии 20140817. При попытке запустить приложение с помощью команды wine app_name.exe появляется сообщение об ошибке:

002e:err:module:import_dll Library mfc140u.dll (which is needed by L"path_to_my_application_library") not found

Я пытался установить mfc140u.через Winetrichs GUI, используя опцию «Установить Windows DLL или компонент», но, кажется, ее нет в списке доступных пакетов.Кто-нибудь знает, как сделать его доступным?

1 Ответ

0 голосов
/ 26 октября 2018

Я не использую Wine, поэтому могут быть дополнительные шаги, но в интересах помощи:

Я считаю, что вам нужна соответствующая версия распространяемого VC ++ (среда выполнения Visual Studio C ++).Вам необходимо установить версию, с которой приложение, которое вы пытаетесь запустить, было скомпилировано.Просто начните с самой последней и установите, а затем установите более старые версии, если это необходимо. Форумы MSDN .

...