0
私はカールライブラリを使用するため、以下のものが含まれfornol.c
プログラムを書いた:なぜsplintはcurl/curlbuild.hを解析しませんか?
#include <curl/curl.h>
私は私のプログラムでsplint
を実行したいが、これは私が取得エラーです:
$ splint fornol.c
Splint 3.1.2 --- 03 May 2009
/usr/include/curl/curlbuild.h:165:33: Parse Error:
Suspect missing struct or union keyword: socklen_t :
int. (For help on parse errors, see splint -help parseerrors.)
*** Cannot continue.
curlbuild.h
の容疑者の行は次のようになります。
/* Data type definition of curl_socklen_t. */
typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t;
をは#define
dであり、socklen_t
である。
ここで何か問題がありますか?私のプログラムでそれを動作させるためには、どのようなフラグを付けてください。