コンパイルが必要なプロジェクトコードはC言語です。プロジェクトはVisual Studio 2015で正しくコンパイルされますが、linux(Ubuntu)に移行する必要があります次のタイプの:クロスプラットフォーム(Linux)のC言語でコードをコンパイルする際にエラーが発生しました
/jpeglib8.h:1011:8: error: expected '=', ',', ';', 'asm' or 'attribute' before 'void' EXTERN (void) jpeg_CreateCompress JPP ((j_compress_ptr cinfo,
1005 #define jpeg_create_compress(cinfo) \
1006 jpeg_CreateCompress((cinfo), JPEG_LIB_VERSION, \
1007 (size_t) sizeof(struct jpeg_compress_struct))
1008 #define jpeg_create_decompress(cinfo) \
1009 jpeg_CreateDecompress((cinfo), JPEG_LIB_VERSION, \
1010 (size_t) sizeof(struct jpeg_decompress_struct))
1011 EXTERN(void) jpeg_CreateCompress JPP((j_compress_ptr cinfo,
1012 int version, size_t structsize));
1013 EXTERN(void) jpeg_CreateDecompress JPP((j_decompress_ptr cinfo,
1014 int version, size_t structsize));
どうやら何の構文エラーはありません。私は本当に助けに感謝します、ありがとう。