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

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


3
gcc-7またはclang 4.0のインストール方法は?
C ++ 17機能を試したいし、標準に準拠したコンパイラ(できればGCC)をインストールしたい。私はLinuxとUbuntuを初めて使用しますが、あまり理解していません。 https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/testをフォローしようとしましたが、運はありませんでした。最初に走った: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update 私が理解したように、このコマンドはいくつかのキーをインストールします。次に試しました: sudo add-apt-repository ppa:ubuntu-toolchain-r/gcc-7 返された: Error: 'ppa:ubuntu-toolchain-r/gcc-7' invalid 次に、clang開発ブランチをインストールしようとしました。 apt-get install clang-4.0 lldb-4.0 そしてそれは私に与えます E: Unable to locate package clang-4.0 E: Couldn't find any package by glob 'clang-4.0' E: Couldn't find any package by regex 'clang-4.0' E: Unable to locate …

1
netcatを使用して簡単なチャットを構築する方法は?
現在、プロジェクトに取り組んでおり、netcatライブラリを使用して簡単なチャットアプリケーションを実装しています。 クライアントは、ポート番号とコマンドを入力するように求められます nc -l -p xxxx どこxxxxのクライアントが入力したポート番号です。 同様に、ホストは同じポート番号の入力を求められ、次を使用して接続が確立されます。 nc <ip_address> -p xxxx ただし、メッセージを入力する人のユーザー名は表示されないため、空白のチャットエクスペリエンスが得られます。 hey hello what's up Nothing 代わりに、次のようなものにしたい Foo : hey Boo : hello Foo : what's up Boo : Nothing netcatこの機能を実現するために使用できますか、またはこれを行う他の何かがありますか?

1
g ++コンパイラのインストール方法
私は次を試しました: sudo apt-get install build-essential Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. しかし、端末をコンパイルすると次のように表示されます。 g++ hello.cpp -o hello The program 'g++' can be found in the following packages: * …

3
PythonをUbuntu SDKで使用することは可能ですか?
デビッド・プラネラは、私が投稿した質問への回答で次のように書いています。 ... Ubuntu用のアプリを開発するための推奨される方法は、Ubuntu SDKです。 それでインストールしましたが、サポートされているプログラミング言語はC ++のようです。Ubuntu用の新しいアプリケーションを開発するには、C ++を知る必要があるということですか?現在、C ++はUbuntuアプリケーションの推奨プログラミング言語ですか? Pythonについては、Ubuntu用のアプリケーションを開発することを望んで学び始めました。

2
C ++ソースコードをコンパイルする方法(「iostream.hが見つかりません」エラー)
私はC ++やプログラミング言語について議論したくありません!私はちょうどhelloworld.cppのコンパイルについてlinux ubuntuで何が間違っているのか知りたいです! 私はC ++を学んでいるので、私の手順は次のとおりです。 vimでhello.cppを開き、これを記述します #include <iostream.h> int main() { cout << "Hello World!\n";` return 0; } だから、その後、私はこれを端末で試しました g++ hello.cpp そして、出力は hello.cpp:1:22: fatal error: iostream.h: No such file or directory compilation terminated. 何を指示してるんですか?私にとって役立つステップバイステップガイドはありますか?
20 compiling  c++ 


1
clang 5.0のインストールとC ++ 17の使用
Ubuntu 16.04マシンに3日間clang 5.0をインストールしようとしています。さまざまな ガイドを試しましたが、何も機能しないようです。SVNから最新バージョンを取得してビルド/インストールするだけで(詳細はこちら)、単純なプログラムをコンパイルしようとすると、次のようになります。 > clang++ basic.cpp /usr/include/wchar.h:39:11: fatal error: 'stdarg.h' file not found # include <stdarg.h> 次に、ビルド-DGCC_INSTALL_PREFIXするcmake前にフラグを設定しようとしましたが、それはさらに良いエラーにつながります: > clang++ basic.cpp fatal error: 'iostream' file not found #include <iostream> 私が従った手順は(上記のガイドから)です: > cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/ \ -G "Unix Makefiles" path/to/llvm ... > make ... > make check-clang ... > make install-clang …
17 compiling  c++  cmake  clang 


4
QMLアプリからシステムコマンドを実行する
アプリケーション内からシステムコマンドを実行したい。SSHを使用してリモートサーバーでコマンドを実行することを想定しています。しかし、それは本当にポイントではありません。ポイントは、アプリからどのようなコマンドを実行するかわからないということです。メールリストで尋ねると、C ++を使用してQML拡張機能を構築するように言われました。しかし、私はC ++を知らず、単純なコマンドを実行するためだけに多くを学ばなければならないようです。 Python(PHPなど)では、システムコマンドを簡単に実行できます。Touchアプリで他の方法でそれを行う方法はありますか?それとも私の問題に対するより良い解決策がありますか?

4
Ubuntuデスクトップ15.04 64ビットにg ++ 5.1をインストールする方法は?
Ubuntuで新しいGCC 5.1 C ++コンパイラを試してみたいと思います。 そのため、Linux Ubuntuデスクトップ15.04 64ビットを仮想マシンにダウンロードしてインストールしました。 次に、ターミナルで次のコマンドを入力しました。 sudo apt-get update sudo apt-get install g++5 ダウンロードおよびインストールされたいくつかのパッケージ。しかし、私が入るとき: g++ --version 私はまだ得る: g++ (Ubuntu 4.9.2-10ubuntu13) 4.9.2 私も試しました(この質問から): sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-5 しかし、私はまだ4.9.2からの出力として取得しますg++ --version。 ソースからすべてを構築せずにg ++ 5.1を試すにはどうすればよいですか? ビルド済みのバイナリをインストールすることはできますか?

4
QtProjectでデバッグを試行中にエラーを受信
QtProjectの最新バージョンをインストールしたので、C++コードをデバッグできます。 初めてデバッグしようとしたときに、このエラーが発生しました: ptrace: Operation not permitted. Could not attach to the process. Make sure no other debugger traces this process. Check the settings of /proc/sys/kernel/yama/ptrace_scope For more details, see /etc/sysctl.d/10-ptrace.conf
14 compiling  qt  c++  debugging 

2
ubuntu 16.04LTSのコアダンプはどこにありますか?
私はそれがするはずのことを行うC ++プログラムを持っていますが、最後にクラッシュしてコアダンプを作成するため、ポインターには何らかの問題がなければなりません。私の問題は、コアファイルが見つからないため、デバッグできないことです。 私が試してみました ulimit -c unlimited ulimit -a そして今、ファイルの次元は無制限に設定されていますが、それでもコアが見つかりません。ここに書かれているすべてのフォルダーで試しましたが、それでもコアファイルは作成されていないようです。 どこで見つけることができますか?
14 16.04  c++ 

1
ライブラリを手動でインストールする場所
UbuntuシステムにSFML(無料のマルチメディアC ++ API)をインストールしたいのですが、基本的には問題ありません。しかし、ファイルを保存する場所を知りたいと思いました。 UbuntuにはC ++標準ライブラリなどが保存されていることがわかり/usr/include/c++ます。私の問題は、ライブラリをどこに置いておくべきかわからない、またはこれに使用する場所がなく、移動できることですファイルはどこでもいいですか? 私が探しているのは、ある種の方法「正しい方法」だけですが、答えが見つかりません。ライブラリを整理しておく必要があります。
13 libraries  c++ 

1
Eclipse CDTのLinux GCCツールチェーンでC ++標準ライブラリヘッダーを解決する方法
Ubuntu 12.04 LTSでは、Eclipse CDTプラグインをインストールし、新しいhello worldプロジェクトを開いてすべてをテストしました。プロジェクトを作成していたときに、唯一のツールチェーンを選択しました:「Linux GCC」 ただし、プロジェクトが作成されると、 #include<iostream> #include<cstdlb> 未解決です。このように、とのラインcoutとは、endl使用することはできません、それは見つけることができませんstd。 using namespace std; また、問題を引き起こしています。 名前空間#includeを使用してコードをサポートするために、認識された標準ライブラリヘッダーのディレクティブを取得するにはどうすればよいstdですか?
12 eclipse  c++  c  eclipse-cdt 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.