![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
タイトルの通りなのですが,VC++2005でLAPACKを使用するとエラーが出て,困っています.
vc\include\clapack.h(1486) : error C2144: 構文エラー : 'char' は ')' によって先行されなければなりません。
vc\include\clapack.h(1486) : error C2144: 構文エラー : 'char' は ';' によって先行されなければなりません。
vc\include\clapack.h(1486) : warning C4091: '' : 変数が何も宣言されていないときは、'char' の左辺を無視します。
vc\include\clapack.h(1486) : error C2143: 構文エラー : ';' が ',' の前にありません。
vc\include\clapack.h(1486) : error C2059: 構文エラー : ','
vc\include\clapack.h(1486) : error C2059: 構文エラー : ')'
vc\include\clapack.h(2861) : error C2144: 構文エラー : 'char' は ')' によって先行されなければなりません。
vc\include\clapack.h(2861) : error C2144: 構文エラー : 'char' は ';' によって先行されなければなりません。
vc\include\clapack.h(2861) : warning C4091: '' : 変数が何も宣言されていないときは、'char' の左辺を無視します。
vc\include\clapack.h(2861) : error C2143: 構文エラー : ';' が ',' の前にありません。
vc\include\clapack.h(2861) : error C2059: 構文エラー : ','
vc\include\clapack.h(2861) : error C2059: 構文エラー : ')'
主にhttp://sakura.math.kyushu-u.ac.jp/wiki/index.php …を参考にして作成しているのですが・・・上手くいきません.詳しい方,ご教授お願い致します.
No.1ベストアンサー
- 回答日時:
ご質問文の中で挙げて頂いたページの,コメントについては検討してみましたか?おそらく類似のヘッダファイルの読み込み順序によって,おかしくなっているのだと思います.
インクルードするヘッダファイルを減らしたシンプルなコードを試してみて,何をインクルードするとおかしくなるのか試してみると良いのでは.
> f2c.h内でabsがマクロ関数として定義されているので、math.hをインクルードする場合はf2c.h(clp.h)より前で行ってください。f2c.h(clp.h)の後にmath.hをインクルードするとコンパイルエラーになります。
とりあえず,こちらでは(.NET環境ではありますが)正常に使えています.
No.2
- 回答日時:
こんばんは.
単純なコンソールアプリケーションであれば利用経験があります.
そこで,
・どのversionのCLAPACKを利用しようとしているのか
・作ろうとしているアプリケーションの種類は何か
・(できれば)どんな手順で設定したのか
について補足を行ってください.
リンク先の clp.h はちょっとどうかと思うのですが.
「よくわかっていないこともあり」で以下のようなことをして良いものでしょうか.
#pragma comment(linker, "/NODEFAULTLIB:msvcrt.lib")
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミングの授業の課題です 1 2023/01/17 22:15
- C言語・C++・C# 並列プログラミングのπ計算について 1 2022/07/16 22:30
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# C++のcase文の書き方 4 2023/02/24 20:50
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- C言語・C++・C# メインプログラムに#include <algorithm>を書いて、 そのメインプログラムが // 3 2023/05/02 11:24
- MySQL MySQLのテーブル作成でハイフン - は使用できないのでしょうか? 2 2022/10/21 16:50
- その他(パソコン・周辺機器) dvd書き込めない 5 2022/03/22 19:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
VBScriptによるExecuteExcel4Ma...
-
適切な変換関数が存在しない???
-
コンパイルできません。
-
C++でscanfは使えない?
-
FORTRAN: WIN SalfordFTN77 ...
-
IOCTL_CDROM_RAW_RAEDで生デー...
-
fortranでプログラムを実行する...
-
visual C++ でaruduinoとシリア...
-
Arduinoに関する質問
-
windowsのアプリケーションを作...
-
BC30002: 型 'ListItem' が定義...
-
VC++2005でLAPACKを使用する...
-
SQLServerについて
-
VB2008で定数に色の設定をした...
-
multiple definitionというエラー
-
Visual Studioのstrcpy_sについて
-
DLL関数を使ったプログラム
-
このエラーの対処法を教えて下...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
Excelのエラーで困ってます。
-
Handlesについて
-
HEWを使用しているのですが、こ...
-
バッチからsqlplusの接続エラー...
-
デバッグ中のエラーのことで教...
-
VB2008で定数に色の設定をした...
-
コンパイルできません。
-
sys/time.hのインクルードがで...
-
multiple definitionというエラー
-
HANDLEの宣言でのエラー
-
BC30002: 型 'ListItem' が定義...
-
visual C++ でビルドの中止がで...
-
RightとLeft関数のライブ...
-
Visual Studioのstrcpy_sについて
-
ビルド失敗 指定されたファイ...
-
エクセルでマクロを実行すると...
おすすめ情報