1樓:
你在編譯的時候沒有加上必須的編譯選項吧?你再仔細檢查一下,比如說:用到數學的庫函式時,在命令列編譯中必須加上 -lm 才行。
2樓:匿名使用者
沒有這個檔案或目錄的,所以不能操作
linux下編譯出現這個bash:./configure:no such file or directory 怎麼解決
3樓:刺友互
1、開始以為是sh路徑問題,用which檢視是正確的。
2、用vim開啟檔案:vi 檔名。
3、按『:』號鍵,輸入檢視檔案的格式命令set ff或set fileformat。
4、可以看到格式是dos的。
5、再按『:』鍵輸入set ff=unix 或 set fileformat=unix設定格式為unix的。
6、然後『:』鍵後輸入wq,儲存,再重新執行就可以了。
4樓:匿名使用者
那就是在當前目錄沒有configure這個檔案,你這個命令的意思是執行當前目錄下面的configure,bash找不到,然後就報錯了。
如果是解壓的原始碼,一般都是生成好的configure檔案,你看看是不是你的目錄沒有搞對,解壓之後,是要進入那個解壓了的目錄的。。。
比如tar zxf abc-1.2.1.tgz;
cd abc;
./configure;
make && make install
5樓:匿名使用者
這個問題的原因很可能是:當前執行這個命令所在的位置,不是你所要編譯檔案的那個資料夾,cd進入目標資料夾,然後執行這條語句應該就行了
6樓:匿名使用者
你先看一下目錄下的檔案組成
如果有config.in檔案
可以通過autoconf 來自動生成 configure檔案
7樓:
盡快的熟悉一下編譯原始碼包方式安裝的一些知識,就很容易解決這些問題。很多時候 不要僅僅對單個問題來尋找答案,要找問題的本質,鞏固知識的基礎。
希望可以幫到你,祝你早日解決問題。
linux cd進入目錄出現no such file or directory是什麼原因?
c++編譯中-出現, no such file or directory 怎麼修改
8樓:匿名使用者
存在3種情況:
標頭檔案stock.h不存在
標頭檔案stock.h和你當前的檔案不在同一目錄下標頭檔案stock.h不在你專案預設引用的目錄下情況1.需要你新增標頭檔案stock.h
情況2和3只需在#include""命令中將路徑加上就可以了
linux gcc編譯不成功:
9樓:御劍晨風
應該是你沒有安裝標準庫,debian下的名字是libstdc,你rpm的話,拿stdc,libc查查看吧
10樓:
這個會給你幫助的
c++標頭檔案(no such file or directory)
11樓:匿名使用者
函式不要在標頭檔案中定義,而且你的函式都加了;符號,在原始檔中對結構變數(結構體或類)中的函式實現一般定義在main()函式之外。
12樓:超級奶爸頭子
仔細看看標頭檔案的使用規則,這樣就可以找到答案了,你的標頭檔案由毛病.
13樓:匿名使用者
請問你用了工程了嗎??? 多檔案要用工程來實現的。
14樓:
程式風格很亂,很多錯誤
精簡版如下,照著改下
//shape.h
#ifndef shape_h_included#define shape_h_included#include "math.h"
const double pi = 3.14159265358;
double perimeter_of_rectangle(double a,double b);
struct rectangle
;double perimeter_of_rectangle(double a,double b)
;#endif // shape_h_included//main.cpp
#include
#include "shape.h"
int main()
;cout << "perimeter of rectangle " << perimeter_of_rectangle(r.a, r.b) << endl;
return 0;}
15樓:
要include"1104.h"吧
C程式編譯
include stdio.h void list int n int i,j for i 1 i n i for j 1 j i j printf d d 4d j,i,i j printf n void main list 9 include void main int i,j,k i與j相乘,...
c 程式編譯錯誤 菜鳥求解,C 程式編譯錯誤 菜鳥求解
凌晨 純手打 很辛苦的。望採納 編譯成功和你要求輸出的格式是一樣的 不明白的訊息我 輸入方法 其實本程式任意輸入16個字元都不會出錯,這樣輸出是為了迎合你的輸入格式要求 a 空格 空格 空格 回車 cmsd 回車 lmx 空格 回車 end 空格 回車 ps 保留了你寫的char bijiao ch...
C在VC下編譯,C 在VC下編譯
我來總結一下 1 建構函式宣告那不給預設形參值,後面定義給出就可以了。point double a,double b 這裡不用加預設形參值 point point double a 0,double b 0 使用後就可以加 這是一種符合規範的書寫格式,因為主要的是宣告函式,不需要指定出的預設值,等使...