Linux環境においてEclipseでCDTを用いてC/C++開発を行う場合にはまったことを備忘記録として残しておく。

CDTインストール直後、関数が認識されないエラーの対処

CDTのインストール後にすぐにC++開発を行おうとしてコードを入力した場合、関数が認識されずエラーが出る。この場合は一度Eclipseを再起動すれば、次回からきちんと認識される。

外部ヘッダーファイルの追加方法

外部ヘッダーファイルを追加する手順を以下に記す。

  1.   プロジェクトのプロパティから「C/C++一般->パスおよびシンボル」を選択
  2. 「インクルード」タブの言語を選択してから「追加」ボタンを押す。
  3. ディレクトリー・パスの追加画面から「ファイル・システム」ボタンを押して、追加したいヘッダーファイルが含まれるディレクトリーを追加する。
  4. 適用ボタンを押す。

programming-eclipse-cdt-linux-add-header-file

programming-eclipse-cdt-linux-add-directory-path

共有ファイルの追加方法

libsample.oファイルという共有ファイルを追加する手順を以下に記す。

  1.   プロジェクトのプロパティから「C/C++一般->パスおよびシンボル」を選択
  2. 「ライブラリー・パス」タブを選択してから「追加」ボタンを押す。
  3. ディレクトリー・パスの追加画面から「ファイル・システム」ボタンを押してlibsample.oが含まれるディレクトリーを追加する。
  4. 「ライブラリー」タブを選択してから「追加」ボタンを押す。
  5. ディレクトリー・パスの追加画面からファイルを「sample」として「変数」ボタンを押す。つまり、libsample.oを「lib/sample/.o」と三つに分割した真ん中を採用する。

関連する記事

  • Bioconductor ExperimentDataパッケージ一覧Bioconductor ExperimentDataパッケージ一覧 BioconductorのExperimentDataパッケージの一覧をご紹介します。英語での説明文をgoogle翻訳を使用させていただき機械的に翻訳したものを掲載しました。パッケージを探す参考にしていただければ幸いです。 パッケージ確認日:2022/10/01 パッケージ数:410 1. ALL A data package データパッケージ 2. […]
  • Windows上のRStudioでKnit to PDFを実行するための環境を構築Windows上のRStudioでKnit to PDFを実行するための環境を構築 RStudioでKnit to PDFをを実行するための環境を構築する手順をお伝えします。 最初に、Knit to PDFを実行した際には、次のように必要なパッケージのインストールを要求されますので、「Yes」ボタンをクリックしインストールします。 Knit to […]
  • R 文字列の行を指定した幅で強制的に折り返す方法R 文字列の行を指定した幅で強制的に折り返す方法 R […]
  • Ubuntu18.04で任意のバージョンのNode.jsをインストールする方法Ubuntu18.04で任意のバージョンのNode.jsをインストールする方法 Ubuntu18.04で、任意のバージョンのNode.js環境を構築する方法をお伝えいたします。 aptコマンドによりNode.jsをインストールしようとすると、かなり古いバージョンがインストールされます。 そのため、最新または任意のバージョンをインストールするときは、PPA(personal package […]
  • Ubuntu 日本語構文・格・照応解析システムKNPのインストール方法Ubuntu 日本語構文・格・照応解析システムKNPのインストール方法 Ubuntu14.04で日本語構文・格・照応解析システムKNPのインストール方法をお伝えする。 あらかじめ、JUMANをインストールしておく(参照「Ubuntu 日本語形態素解析システムJUMANのインストール方法」)。 まずはKNP - KUROHASHI-KAWAHARA LABより最新のKNPをダウンロードしておく。 今回はKNP […]
Linux:Eclipse+CDTでC/C++開発