0

我正在使用 Debian9 Linux 和使用 Wine 的 Cpp-Dev。我目前正在尝试运行一些为 2006/2007 年开发的程序(用 C 编写的协议堆栈)编写的 CUnit 测试。(我需要稍后更新)

有:

  • ...Unittest.dev 文件,因此使用了 Dev-Cpp
  • ...Unittest.layout 文件
  • CUnit 文件夹,从 2006 年开始
  • 套件文件夹,包含两个测试套件
  • xmlout 文件夹
  • 主程序

目录结构有点搞砸了。它给了我一个类似 Windows 的结构。尽管它为我添加了一个 Z: 驱动器,我可以在其中访问我的 Linux 目录,以 Windows 样式编写路径...例如Z:\usr\

我将目录添加Z:\usr\include\为编译选项中的包含库。

Dev-Cpp 向我抛出此错误:

[Error] can't create precompiled header Z:\usr\include\stdio.h.gch: Permission denied

这是真的,它不应该尝试在其中写一些东西\usr\include.

尝试坚持使用 Dev-Cpp,因为它是用于创建此测试环境的工具。

解决方法是使用 Windows 机器。如果可能,希望将整个环境保留在 Linux 上。

有任何想法吗?

4

0 回答 0