Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
上
下
前
次
1-
新
35
(2)
: 2015/01/04(日)16:52
ID:BvegMGE7(1/5)
AA×
[240|
320
|
480
|
600
|
原寸
|
JPG
|
べ
|
レス栞
|
レス消
]
35: [sage] 2015/01/04(日) 16:52:23.98 ID:BvegMGE7 cygwin64上で作業をやっとります。 故あって32bitコードを書かねばならないのですが、 i686-w64-mingw32-gcc, i686-pc-cygwin-gcc共にfopenでPOSIXパスを渡すと、 errno=2, No such file or directory ということで開けません。 windowsパスにすると開けます ダメ fopen("/home/foo/bar.txt", "r"); OK fopen("c:/cygwin64/home/foo/bar.txt", "r"); mingwでは仕方ないかとは思いますが、cygwin32までPOSIXパスを否定されると辛い。 objdumpで見ても、fopenはcygwin1.dllのものを使用している模様。 PATHは/usr/i686-pc-cygwin/sys-root/usr/binを通してあります。 POSIXパスを認識させる良い方法がありましたら御指南願います。 http://mevius.5ch.net/test/read.cgi/tech/1411399211/35
上で作業をやっとります 故あってコードを書かねばならないのですが 共にでパスを渡すと ということで開けません パスにすると開けます ダメ では仕方ないかとは思いますがまでパスを否定されると辛い で見てもはのものを使用している模様 はを通してあります パスを認識させる良い方法がありましたら御指南願います
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 952 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.027s