タグ付けされた質問 「c」

Cは汎用プログラミング言語です

2
Python.hはGCCではなく、locateによって検出されました
Python.h動作しているかどうかを確認するための簡単なC実行可能ファイルを作成しました #include<Python.h> #include<stdio.h> int main() { printf("this is a python header file included programm\n"); return 0; } 明らかに、それは多くをしません。ただし、それをコンパイルしようとするとgccエラーが発生します: foo.c:1:19: fatal error: Python.h: No such file or directory. 次に、python-devパッケージがPython.hインストールされているかどうかを確認しましたlocate。 $locate Python.h /usr/include/python2.7/Python.h Python.hシステムにヘッダーファイルがあることは明らかです。実行可能ファイルを機能させるにはどうすればよいですか?
12 python  c 

3
/ usr / includeディレクトリの使用法は何ですか?
私はUbuntuが初めてです。私は/usr/includeそれが多くのヘッダーファイルを含むディレクトリを見ています。Ubuntuで使用される特定の定数やその他の情報を指定していることは知っています。私はそれの使用と混同しています。 内部のディレクトリの1つはlinux/byteorderです。これには2つのファイルがあります。 big_endian.h little_endian.h なぜ2つのファイルが必要なのでしょうか?私のマシンはビッグエンディアンまたはリトルエンディアンのどちらでしょうか?インストール中にubuntuがシステムのバイトオーダーを選択しなかったのですか?DOESは、/usr/includeすべてのマシンのためのちょうど同じですか?それの正確な使用は何ですか? 前もって感謝します。
12 12.04  kernel  c 



3
「stray '\ 342'」と「stray '\ 200'」を含むコンパイルエラーを修正する方法 [閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Ask Ubuntuのトピックとなるように質問を更新してください。 2年前休業。 私はこのプログラムを書きました: #include<stdio.h> int main() { printf(“Hello World\n”); return 0; } 私はそれを保存しfirst.cてコンパイルしようとしましたが、この問題を受けてgccコンパイラーもインストールしました。 $ gcc first.c -o first1 first.c: In function ‘main’: first.c:4:1: error: stray ‘\342’ in program first.c:4:1: error: stray ‘\200’ in program first.c:4:1: error: stray ‘\234’ in program first.c:4:11: error: ‘Hello’ undeclared (first use in …
9 compiling  c 

2
lint:コマンドが見つかりません
Ubuntuにはlintユーティリティがありますか?どのようにインストールされますか? コンピュータプログラミングでは、lintはUnixユーティリティです。 https://en.wikipedia.org/wiki/Lint_%28software%29 thufir@mordor:~$ thufir@mordor:~$ gcc program.c -o prog program.c:5:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() ^ thufir@mordor:~$ thufir@mordor:~$ ./prog Hello World thufir@mordor:~$ thufir@mordor:~$ lint program.c No command 'lint' found, did you mean: Command 'line' from package 'util-linux' (main) Command 'jlint' from package 'jlint' (universe) Command 'link' from …

2
3.xカーネルへのValgrindのインストール
私が偶然偶然にLearn C the Hard Wayを読んでいて、CデバッガーであるValgrindのインストール手順に従っていました。しかし、./configureビルド構成をセットアップするために実行すると、 checking for the kernel version... unsupported (3.0.0-17-generic) configure: error: Valgrind works on kernels 2.4, 2.6 カーネルLinux 3.0.0-17-generic x86_64でUbuntu 11.10を実行しています。 答えは明白かもしれませんが、私はLinux に詳しくありません。自分のコンピューターでValgrindを動作させるにはどうすればよいですか?ありがとう。
8 11.10  64-bit  c 

2
Cファイルの実行中に許可が拒否されました
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ls hello.c~ helo.c helo.c~ ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ gcc helo.c -o hello ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ chmod u+x hello ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ./hello bash: ./hello: Permission denied ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ 私はUbuntuが初めてです。私はcで「hello world」プログラムを作成し、それを実行しようとしました。しかし、それは私を見せています batch error: access denied. 私はこの質問がすでに尋ねられていることを知っていますが、私は多くのことを試みました、そして、何も私のために働いていません。
permissions  gcc  c 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.