为什么我无法更改目录

时间:2017-03-06 12:07:23

标签: unix

我试图将目录移动到另一个目录。 但我不能只改变包含目录,其中包括C编程中数据库的头文件。

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

我想要#include。

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

致以最诚挚的问候,

1 个答案:

答案 0 :(得分:5)

请勿尝试将包含文件移至系统包含目录 - 它是只读的。

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

cc -I/path/to/my/sql/includes mycprogram.c

您可能会发现您还需要尽快使用-L-l开关。