-1

我有以下test.cpp文件:

#include <unistd>

int   main()
{
    return 0;
}

我只想编译它,但我仍然有以下内容:

$ g++ test.cpp
test.cpp:1:18: fatal error: unistd: No such file or directory
 #include <unistd>
                  ^
compilation terminated.

unistd.h/usr/include/unistd.h. 我的$LD_LIBRARY_PATH环境变量是空的,所以我将它设置为/usr/include(with export LD_LIBRARY_PATH=/usr/include) 但问题仍然存在。我能做什么?

4

1 回答 1

1

标题的名称是unistd.h,不是unistd。LD_LIBRARY_PATH 用于定位共享库,而不是头文件。

于 2016-12-11T21:27:45.740 回答