Я использую Debian9 Linux и Cpp-Dev, используя Wine.В настоящее время я пытаюсь запустить некоторые тесты CUnit, которые были написаны для программы (стек протоколов написан на C), разработанной в 2006/2007.(который мне нужно обновить позже)
Существует:
- ... файл Unittest.dev, поэтому использовался Dev-Cpp
- ... Unittestфайл .layout
- папка CUnit, от 2006
- папка с наборами, с двумя наборами тестов
- папка xmlout
- main.c
Структура каталогов вроде винт.Это дает мне структуру, похожую на Windows.Хотя он добавляет мне диск Z:, на котором я могу получить доступ к своим каталогам Linux, записывая путь в стиле Windows ... например, Z:\usr\
Я добавляю каталог Z:\usr\include\
как библиотеку включения в компиляциюoptions.
Dev-Cpp выдает мне эту ошибку:
[Error] can't create precompiled header Z:\usr\include\stdio.h.gch: Permission denied
Что верно, он не должен пытаться что-то написать в \usr\include.
Попытка придерживаться Dev-Cpp, потому что это был инструмент, который использовался для создания этой среды тестирования.
Обходным путем было бы использование машины с Windows.Хотите сохранить всю среду в Linux, если это возможно.
Есть идеи?