- 6 名前:デフォルトの名無しさん mailto:sage [2014/10/07(火) 23:24:15.31 ID:3K4niACL.net]
- cygwinの64bit gccではLP64のせいか、MS-C向けのDLLがリンクできない。
そこでLLP64のx86_64-w64-mingw32-gccをcygwin上で使っています。 コンパイルしたものを実行するために、/usr/x86_64-w64-mingw32/sys-root/mingw/bin等の専用DLLのある場所にパスを通す必要がありますが、 他の普通にcygwinでコンパイルしたものを実行する際の邪魔になるのでパスは通したくない。 -staticつければいいけどバイナリがデカすぎる。 なにか、dllのパス名を埋めこむオプションないですかね。 -Rはないと言われるし。
|

|