2017-03-06 162 views
-4

我試圖將目錄移動到另一個目錄。 但是我不僅可以在C編程中更改包含數據庫頭文件的include目錄。爲什麼我不能更改目錄

首先,我在終端中輸入「mv include/usr/include」,以便更改目錄。 然後出現錯誤消息,其中顯示「將mysql.h重命名爲usr/include操作不允許」。

我想要#include。

你能幫我找到解決辦法嗎?

最好的問候,

+2

你很可能做錯了,你能解釋一下你真的**想要什麼嗎? [看看這個](http://xyproblem.info) –

+1

這與C或mysql無關 – McNets

+0

您需要在StackExchange上使用此問題。 mv是移動文件的unix命令,但也用於重命名它們。 cd是切換到另一個目錄的命令。 –

回答

5

不要試圖將你的包含文件到系統目錄包括 - 只讀過。

而是使用命令行-I參數來強制編譯器檢查您的目錄以及系統的目錄,例如

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

你可能會發現你還需要在某一時刻即將使用-L-l開關。

相關問題