2013-03-06 926 views

回答

2

检查文件cmocka.h是否存在于编译器搜索包含的目录中。其他细节取决于你的编译器,最终在你的IDE上。

1

这个错误No such file or directory compilation是相当自我解释。您试图包含cmocka.h,编译器无法找到它。所以:

1)确保你有这个文件的地方。如果你在Linux上,你可以在任何你喜欢find . -name "cmocka.h"的目录下递归搜索它,如果你在Windows上,我相信你可以使用文件浏览器搜索

2a)如果你发现/让它在本地确保你正确包含它

#include "cmocka.h"而不是#include <cmocka.h>或者如果它在子目录中,请确保您在build命令或include中包含路径。 2b)如果你没有它,那么你必须从某个地方下载它,你应该能够google for it like I did here但确保它是你需要的正确版本。

相关问题