■掲示板に戻る■
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001-
最新50
レス数が1000を超えています。残念ながら全部は表示しません。
Cygwin使っている人いますか? part6
113 :
名無しさん@お腹いっぱい。
:02/10/05 13:52
int var __attribute__((section("shvar"),shared)) = 0;
という共有セクションを持つDLLをimportするプログラムを作成したのだけれども、
[prog1.exe - 正しくないイメージ]
アプリケーションまたは DLL c:\path\to\dll\prog2.dll は正しい Windows イメージではありません。これをインストールディスクのファイルと照合してください。
というエラーメッセージが表示されて起動できなくなってしまったのですが、なんででしょ。
int var __attribute__((section("shvar"))) = 0;
というふうに shared を外せば起動するんだども、これじゃ意図するものと違くなっちゃうし。
これは以下のような VC でのものと同等であると思うのですが、違うのですか?
prog2.c:
#pragma data_seg ("shvar")
int var = 0;
#pragma data_seg ()
prog2.def:
SECTIONS
shvar READ WRITE SHARED
次100
最新50
read.cgi ver5.26+ (01/10/21-)