0

meschach ライブラリと、malloc、calloc などのコードを持つ他のライブラリをコンパイルする必要があるコードをコンパイルしようとしています。

Visual Studio 2010 Express コンパイラがエラーを出すという問題に遭遇しました

c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdlib.h(598): error C2375: 'calloc' : redefinition; different linkage
1>          c:\work\malloc\malloc.h(98) : see declaration of 'calloc'
4

1 に答える 1

2

c:\work\malloc\malloc.hあなたが基本的に書いているプロジェクトですかcalloc?その場合は、別stdlib.hのバージョンを含めないか、呼び出す必要がありますcalloc

于 2012-09-29T03:00:15.733 に答える