wagavulin's blog

2017-02-09から1日間の記事一覧

2017-02-09

C++のマングルとextern "C" {

C/C++

C++とCが混在したプログラムを書くとときどき定義したはずの関数がundefinedだと言われることがある。そんなときの対処法とマングルの話。その前にまずはC言語だけの場合を考える。例えば以下のようなCのプログラムを書いてみる。 /* main.c */ #include "fo…

はてなブックマーク - C++のマングルとextern "C" {
C++のマングルとextern "C" {
プロフィール
id:wagavulin id:wagavulin はてなブログPro
読者です 読者をやめる 読者になる 読者になる
最新記事
  • Ubuntu 18.04 GNOME設定
  • Apache Arrowのビルド
  • CMakeを使ってみた (7) find_packageとpkg_check_modulesによるライブラリ探索
  • C++のマングルとextern "C" {
  • Emacsで制御コードを入力する
カテゴリー
  • C/C++ (5)
  • cmake (7)
  • curl (3)
  • Emacs (7)
  • git (1)
  • Linux (1)
  • LLVM (1)
  • Make (2)
  • msys (1)
  • planner (1)
  • RedDataTools (1)
  • Ruby (3)
  • Scheme (2)
  • SICP (6)
  • Ubuntu (1)
  • Unix (4)
  • Web (1)
  • プログラム (1)
wagavulin's blog wagavulin's blog

Powered by Hatena Blog | ブログを報告する

スターをつけました

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる