为什么我不能改变目录

Shu*_*uta -4 unix

我正在尝试将目录移动到另一个目录.但我不仅可以在C编程中更改包含数据库头文件的include目录.

首先,我在终端输入"mv include/usr/include"以便更改目录.然后显示错误消息,其中显示"将mysql.h重命名为usr/include不允许操作".

我想要#include.

你能帮我找到解决方案吗?

最好的祝福,

Jer*_*myP 5

不要尝试将包含文件移动到系统包含目录 - 它是只读的.

相反,使用命令行-I参数强制编译器检查您的目录以及系统目录,例如

cc -I/path/to/my/sql/includes mycprogram.c
Run Code Online (Sandbox Code Playgroud)

您可能会发现您还需要尽快使用-L-l切换.