私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレCygwin + MinGW + GCC 相談室 Part 5
gcc スレッド一覧へ / gcc とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。
過去スレ:
Cygwin + MinGW + GCC 相談室 Part 4
http://pc12.2ch.net/test/read.cgi/tech/1221233882/
cygwin + mingwn + gcc 相談室 Part3
http://pc11.2ch.net/test/read.cgi/tech/1177944767/
cygwin + mingwn + gcc 相談室 Part2
http://pc11.2ch.net/test/read.cgi/tech/1126103347/
cygwin + mingwn + gcc 相談室
http://pc8.2ch.net/test/read.cgi/tech/1058134693/
関連サイト:
Cygwinhttp://www.cygwin.com/
MinGWhttp://www.mingw.org/
関連スレッド:
GCCについて part9
http://pc12.2ch.net/test/read.cgi/tech/1246059290/
【激遅】AppleGCC【絶望】
http://pc11.2ch.net/test/read.cgi/tech/1173267844/
過去スレ:
Cygwin + MinGW + GCC 相談室 Part 4
http://pc12.2ch.net/test/read.cgi/tech/1221233882/
cygwin + mingwn + gcc 相談室 Part3
http://pc11.2ch.net/test/read.cgi/tech/1177944767/
cygwin + mingwn + gcc 相談室 Part2
http://pc11.2ch.net/test/read.cgi/tech/1126103347/
cygwin + mingwn + gcc 相談室
http://pc8.2ch.net/test/read.cgi/tech/1058134693/
関連サイト:
Cygwinhttp://www.cygwin.com/
MinGWhttp://www.mingw.org/
関連スレッド:
GCCについて part9
http://pc12.2ch.net/test/read.cgi/tech/1246059290/
【激遅】AppleGCC【絶望】
http://pc11.2ch.net/test/read.cgi/tech/1173267844/
バイナリ配布サイト:
TDM's GCC/mingw32 Builds
http://www.tdragon.net/recentgcc/
Komisar Mingw
http://komisar.gin.by/mingw/
msys-cn - Project Hosting on Google Code
http://code.google.com/p/msys-cn/
MAME | Tools for building MAME on Windows
http://mamedev.org/tools/
MinGW Distro - nuwen.net
http://nuwen.net/mingw.html
mingw-w64
http://mingw-w64.sourceforge.net/
Cross-Mingw.GCC - x86/x64 - XvidVideo.RU
http://www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html
猫科研究所(felid labo) - MinGW猫科研究所パック
http://up-cat.net/
TDM's GCC/mingw32 Builds
http://www.tdragon.net/recentgcc/
Komisar Mingw
http://komisar.gin.by/mingw/
msys-cn - Project Hosting on Google Code
http://code.google.com/p/msys-cn/
MAME | Tools for building MAME on Windows
http://mamedev.org/tools/
MinGW Distro - nuwen.net
http://nuwen.net/mingw.html
mingw-w64
http://mingw-w64.sourceforge.net/
Cross-Mingw.GCC - x86/x64 - XvidVideo.RU
http://www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html
猫科研究所(felid labo) - MinGW猫科研究所パック
http://up-cat.net/
姉妹スレ
C言語なら俺に聞け(入門編)Part 61
http://pc12.2ch.net/test/read.cgi/tech/1267799238/
C言語初心者質問総合(だいぶ過疎っているが)
http://yutori7.2ch.net/test/read.cgi/pc2nanmin/1080308026/
C++相談室 part79
http://pc12.2ch.net/test/read.cgi/tech/1268846738/
スレを勃てるまでもないC/C++の質問はここで 14
http://pc12.2ch.net/test/read.cgi/tech/1269273471/
【初心者歓迎】C/C++室 Ver.72【環境依存OK】
http://pc12.2ch.net/test/read.cgi/tech/1267775473/
C/C++小心者スレッドPart1
http://pc12.2ch.net/test/read.cgi/tech/1186262298/
【初心者歓迎】C/C++室 Ver.72【環境依存OK】
http://pc12.2ch.net/test/read.cgi/tech/1267775473/
Boost総合スレ part8
http://pc12.2ch.net/test/read.cgi/tech/1251446016/
Boost C++ Libraries Sandbox
http://pc12.2ch.net/test/read.cgi/tech/1250396380/
C言語なら俺に聞け(入門編)Part 61
http://pc12.2ch.net/test/read.cgi/tech/1267799238/
C言語初心者質問総合(だいぶ過疎っているが)
http://yutori7.2ch.net/test/read.cgi/pc2nanmin/1080308026/
C++相談室 part79
http://pc12.2ch.net/test/read.cgi/tech/1268846738/
スレを勃てるまでもないC/C++の質問はここで 14
http://pc12.2ch.net/test/read.cgi/tech/1269273471/
【初心者歓迎】C/C++室 Ver.72【環境依存OK】
http://pc12.2ch.net/test/read.cgi/tech/1267775473/
C/C++小心者スレッドPart1
http://pc12.2ch.net/test/read.cgi/tech/1186262298/
【初心者歓迎】C/C++室 Ver.72【環境依存OK】
http://pc12.2ch.net/test/read.cgi/tech/1267775473/
Boost総合スレ part8
http://pc12.2ch.net/test/read.cgi/tech/1251446016/
Boost C++ Libraries Sandbox
http://pc12.2ch.net/test/read.cgi/tech/1250396380/
|┃ ∧____へ_
|┃ 〈:::::::::::::::::::::::::::::|
|┃ ∨ ̄ ̄ ̄フ::::/
|┃ /::/
|┃三 /::/ |\
|┃ /:::∠__/:::::|
|┃ 〈:::::::::::::::::::::::::::::|
ガラッ. |┃  ̄ ̄| ̄ ̄ ̄
|┃ ノ// ./ ̄ ̄ ̄ \
|┃三 / _ノ ::::::::ヽ、 \
|┃ / <●>::::::<●> \ こ、これは>>1乙じゃなくてエナジーボンボンなんだから
|┃ | //// (__人__) //// | 変な勘違いしないでお!
|┃三 \ ` ⌒´ /
|┃三 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
|┃ 〈:::::::::::::::::::::::::::::|
|┃ ∨ ̄ ̄ ̄フ::::/
|┃ /::/
|┃三 /::/ |\
|┃ /:::∠__/:::::|
|┃ 〈:::::::::::::::::::::::::::::|
ガラッ. |┃  ̄ ̄| ̄ ̄ ̄
|┃ ノ// ./ ̄ ̄ ̄ \
|┃三 / _ノ ::::::::ヽ、 \
|┃ / <●>::::::<●> \ こ、これは>>1乙じゃなくてエナジーボンボンなんだから
|┃ | //// (__人__) //// | 変な勘違いしないでお!
|┃三 \ ` ⌒´ /
|┃三 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ \
>>4
つhttp://ideone.com/
つhttp://ideone.com/
>>10
両方とも、か。
両方とも、か。
>>6
対応言語と文法でhttp://ideone.com/の方が相当上。codepad.orgがメモ帳とすると、ideone.comはワードくらい。
対応言語と文法でhttp://ideone.com/の方が相当上。codepad.orgがメモ帳とすると、ideone.comはワードくらい。
*.aが出来たんですが、mingwでDLLにするにはどうしたらいいですか
エクスポートする関数のdefファイル作らんとだめですか。
どれが必要なのかわからないときは片っ端にやるんですか
どれが必要なのかわからないときは片っ端にやるんですか
他環境でDLLとか.soを作ったことあるの?
基礎がわかってないと、エクスポートしてから動かなくなって
ナニが悪いのかわからなくなるオカン。
基礎がわかってないと、エクスポートしてから動かなくなって
ナニが悪いのかわからなくなるオカン。
// source.cpp
#include <h00.h> // 中身 #define m(a,b) m2(a,b) #define m2(a,b) m3(a,b) #define m3(a,b) a##b
#include <h01.h> // 中身 #define b m("cat_","h01") ←コイツがエラー
#define c m("cat_"|"surce") // これはOK
mingwTDM4.4.1 CATマクロでの症状なんだけど
これっておかしいよね?
#include <h00.h> // 中身 #define m(a,b) m2(a,b) #define m2(a,b) m3(a,b) #define m3(a,b) a##b
#include <h01.h> // 中身 #define b m("cat_","h01") ←コイツがエラー
#define c m("cat_"|"surce") // これはOK
mingwTDM4.4.1 CATマクロでの症状なんだけど
これっておかしいよね?
自動ではエクスポートされないな
defか関数前にエクスポートの表示書くしかないか
えらく面倒
defか関数前にエクスポートの表示書くしかないか
えらく面倒
>>23
cvs -d :pserver:anoncvs@sourceware.org:/cvs/pthreads-win32 checkout pthreads
hg clonehttp://re2.googlecode.com/hg re2
cd pthreads && make clean GC && cd ..
cd re2 && gunzip -c < ../re2_hg_20100326.diff.gz | patch -p1 && make && cd ..
↓をuudecodeね。
begin-base64 0 re2_hg_20100326.diff.gz
H4sIAAAAAAAAC+1WbW/bNhDu1+hXXLC0sCtTb47lWokBZ27SBUi7Iu6wfigQ
UBJtq5FJg6TWeEP++460ktixkxVFsRVY7oNEHnl3D5+7oyRZdDGdXERBGATt
KPbyYjx+9p0FXcdxDM8CK3dvWEo7DvchDNudqBu0O+0IcLLf6cL3hrFdKqWp
REhSCP3vRPyhxOQbiIR4TDv7vTRtpyyHt/SSjYuSOYQQoP7NdOdEFrgmIexB
FCadOMHEmcoBEnSDwHFdF9LN3VEMQZB0OkkQL3e7QQ93DwZAolYXXPMYDBz4
CX5TDMQY9LRQoEQlMwaZyBngdCL+YJIjtnQBFH4evSZKLxAhWpVFxjha6inV
kFEOKYOxqHgOBUclg7PT4fG70TEYVJ4DDqFlmYBIP/tlkUoWedRxN1Srk7ws
0QxDaQFpVZQ50AktuNLwfniOfoUEzZQu+ARwmDKeTWdUXuK8ZawqnonZjHFt
0XB2hYMvAnFzpiwNYbcVg4vPV5aIo/OTs6M3o75UmQPv3vb5zLyWOjJ33OHH
j3bi9oGcep4/11PJaK4c9+z1zcKK2pyiHr8ZmsPiUX45OT07HvU/ObBT6aL0
qWScetNPSzjhK4snClo9C2hnMLvMCwlkbljB+V7j6LwJ5mnjNdeZ22v8at03
MZK7TmOysujuTLIMiJpi8ByIuMf43U4c1QdrAimVzjMsNPJ72SJEVJoUszla
tdatTU4d69Fkxn++Jbk48uu0+c89gVE+HI8+3MQ0Oyw1Zosn7pNg1ZaJ4bBp
wO8NNpzuvfwnr+ugSFmnafXAZmiqrOlsbVUTT2mJ4eYFy5g3rXt2Q/91zfuw
2SNdjLc1Vq5rXrGtF4CR9fHe+ABVpeiyoYo/2YVezBnMhWrB3ZRDHzjqmtjs
2FMHDlwfmC69BvB94HTG1JyiH8TmEAdSIUoQcyapFrLfb1gjs5gkK1FfwFUL
HlpaNE0AvB5MC6473P1Gh/BX3cmhbZ24V/cy4G5dSQ67jSs4XEa+Nn2x7XRY
sajDq0h8WWPQXDsMSjGZsNwBvD/wKgTsgyQRyCyjsxe3+A8PG/cWHkZtU2yp
2Fpatk5XiyHL6uLasvJ15fWY4WMFZr8T4c2H4pZTUZNJttfE9uxtJs615paf
b/aBoAq84EtmqvnKM9XdMNSiegwNo97tw6LW1wa35xjTUrED57/+F3iSJ3mS
/5f8DfpBoAoADgAA
====
cvs -d :pserver:anoncvs@sourceware.org:/cvs/pthreads-win32 checkout pthreads
hg clonehttp://re2.googlecode.com/hg re2
cd pthreads && make clean GC && cd ..
cd re2 && gunzip -c < ../re2_hg_20100326.diff.gz | patch -p1 && make && cd ..
↓をuudecodeね。
begin-base64 0 re2_hg_20100326.diff.gz
H4sIAAAAAAAAC+1WbW/bNhDu1+hXXLC0sCtTb47lWokBZ27SBUi7Iu6wfigQ
UBJtq5FJg6TWeEP++460ktixkxVFsRVY7oNEHnl3D5+7oyRZdDGdXERBGATt
KPbyYjx+9p0FXcdxDM8CK3dvWEo7DvchDNudqBu0O+0IcLLf6cL3hrFdKqWp
REhSCP3vRPyhxOQbiIR4TDv7vTRtpyyHt/SSjYuSOYQQoP7NdOdEFrgmIexB
FCadOMHEmcoBEnSDwHFdF9LN3VEMQZB0OkkQL3e7QQ93DwZAolYXXPMYDBz4
CX5TDMQY9LRQoEQlMwaZyBngdCL+YJIjtnQBFH4evSZKLxAhWpVFxjha6inV
kFEOKYOxqHgOBUclg7PT4fG70TEYVJ4DDqFlmYBIP/tlkUoWedRxN1Srk7ws
0QxDaQFpVZQ50AktuNLwfniOfoUEzZQu+ARwmDKeTWdUXuK8ZawqnonZjHFt
0XB2hYMvAnFzpiwNYbcVg4vPV5aIo/OTs6M3o75UmQPv3vb5zLyWOjJ33OHH
j3bi9oGcep4/11PJaK4c9+z1zcKK2pyiHr8ZmsPiUX45OT07HvU/ObBT6aL0
qWScetNPSzjhK4snClo9C2hnMLvMCwlkbljB+V7j6LwJ5mnjNdeZ22v8at03
MZK7TmOysujuTLIMiJpi8ByIuMf43U4c1QdrAimVzjMsNPJ72SJEVJoUszla
tdatTU4d69Fkxn++Jbk48uu0+c89gVE+HI8+3MQ0Oyw1Zosn7pNg1ZaJ4bBp
wO8NNpzuvfwnr+ugSFmnafXAZmiqrOlsbVUTT2mJ4eYFy5g3rXt2Q/91zfuw
2SNdjLc1Vq5rXrGtF4CR9fHe+ABVpeiyoYo/2YVezBnMhWrB3ZRDHzjqmtjs
2FMHDlwfmC69BvB94HTG1JyiH8TmEAdSIUoQcyapFrLfb1gjs5gkK1FfwFUL
HlpaNE0AvB5MC6473P1Gh/BX3cmhbZ24V/cy4G5dSQ67jSs4XEa+Nn2x7XRY
sajDq0h8WWPQXDsMSjGZsNwBvD/wKgTsgyQRyCyjsxe3+A8PG/cWHkZtU2yp
2Fpatk5XiyHL6uLasvJ15fWY4WMFZr8T4c2H4pZTUZNJttfE9uxtJs615paf
b/aBoAq84EtmqvnKM9XdMNSiegwNo97tw6LW1wa35xjTUrED57/+F3iSJ3mS
/5f8DfpBoAoADgAA
====
これが動けばいいんですが
#include <iostream>
#include "re2/re2.h"
#pragma comment(lib, "libre2.lib")
using namespace std;
int main(){
int number;
RE2::FullMatch("abc", "[a-z]+(\\d+)?", &number);
}
#include <iostream>
#include "re2/re2.h"
#pragma comment(lib, "libre2.lib")
using namespace std;
int main(){
int number;
RE2::FullMatch("abc", "[a-z]+(\\d+)?", &number);
}
>>24
派生じゃないが、詰め合わせたものならある。追加したり削除するのめんどいし。
http://file.logue.be/dl/f/AwnFXj4p87
※インストーラーのpostinstallにバグあり。
派生じゃないが、詰め合わせたものならある。追加したり削除するのめんどいし。
http://file.logue.be/dl/f/AwnFXj4p87
※インストーラーのpostinstallにバグあり。
>>28
gccで作ったC++なDLLはVisual C++とかからじゃ使えない(名前修飾その他)
んで、DLL化するメリットはあまりないかも。
↓Visual C++ でコンパイルするためのファイル(バイナリも付属)。
http://www1.axfc.net/uploader/Sc/so/96674.7z
強引にコンパイルとかやってるんで、動作保証なし。
gccで作ったC++なDLLはVisual C++とかからじゃ使えない(名前修飾その他)
んで、DLL化するメリットはあまりないかも。
↓Visual C++ でコンパイルするためのファイル(バイナリも付属)。
http://www1.axfc.net/uploader/Sc/so/96674.7z
強引にコンパイルとかやってるんで、動作保証なし。
サンクス
libの競合が起こったけど何とかやってみます。あと無いエクスポートが一つ出たけど
前よりかは良くなりました。原因解明していきます、
libの競合が起こったけど何とかやってみます。あと無いエクスポートが一つ出たけど
前よりかは良くなりました。原因解明していきます、
>>30のエクスポートし過ぎをちと修正。
http://www1.axfc.net/uploader/Sc/so/96798.7z
うちでは>>28が普通に動くけど。"abc123" とかじゃないから、
numberは不定になるが。
http://www1.axfc.net/uploader/Sc/so/96798.7z
うちでは>>28が普通に動くけど。"abc123" とかじゃないから、
numberは不定になるが。
char c, f;
f=RE2::FullMatch("redcap 100", ".*([0-9]*)", &c);
printf("%d\n",f); ここで0になっとる
printf("%d\n",c);
関数のエクスポートは出来てるけど、return 0(失敗)なんだ。
これは引数、呼び出し方の問題なのか。
これは引数、呼び出し方の問題なのか。
>>36
流れ読まずにレス
たしかmingwで使うmsvcランタイムとVCで使うランタイムが違う関係で
returnでは値がうまく返せなかったと思う。
グローバル変数をエクスポートしてその変数使って値を返すとかしないと
無理かも。
流れ読まずにレス
たしかmingwで使うmsvcランタイムとVCで使うランタイムが違う関係で
returnでは値がうまく返せなかったと思う。
グローバル変数をエクスポートしてその変数使って値を返すとかしないと
無理かも。
MSYS-1.0.14-1に差し替えて作り直した。
http://file.logue.be/dl/f/lvXniSkhMA
今度は、postinstallもちゃんと動く。
入っているもの:
http://logue.be/MinGW.html#z9bb55a6
http://file.logue.be/dl/f/lvXniSkhMA
今度は、postinstallもちゃんと動く。
入っているもの:
http://logue.be/MinGW.html#z9bb55a6
>>38
サンキュー。MSYSちゃんと動いたお
サンキュー。MSYSちゃんと動いたお
MinGW Build Environment with gcc 4.2.5
http://oss.netfarm.it/mplayer-win32.php
http://oss.netfarm.it/mplayer-win32.php
>>39
うむ。
うむ。
すみません,mingwにて以下のコードが動かないのですが
sysconfには対応していないのでしょうか?
mingwのversionは5.1.4です.
http://codepad.org/xgjOS7A5
sysconfには対応していないのでしょうか?
mingwのversionは5.1.4です.
http://codepad.org/xgjOS7A5
頻繁に更新してるサイトは以下の3箇所か。
MinGW-w64 - for 32 and 64 bit Windows
http://sourceforge.net/projects/mingw-w64/files/
Cross-Mingw.GCC - x86/x64 - XvidVideo.RU
http://www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html
MinGW Build Environment with gcc 4.2.5
http://oss.netfarm.it/mplayer-win32.php
MinGW-w64 - for 32 and 64 bit Windows
http://sourceforge.net/projects/mingw-w64/files/
Cross-Mingw.GCC - x86/x64 - XvidVideo.RU
http://www.xvidvideo.ru/2009-10-22-10-49-14/cat_view/28-cross-mingwgcc-x86x64.html
MinGW Build Environment with gcc 4.2.5
http://oss.netfarm.it/mplayer-win32.php
>>43
ありがとうございます
ありがとうございます
>>45
うむ。
うむ。
>>44
まて、3つ目はwith gcc 4.2.5ってかいてあるけど?
まて、3つ目はwith gcc 4.2.5ってかいてあるけど?
みんなの評価 :
類似してるかもしれないスレッド
- Cygwin + MinGW + GCC 相談室 Part 8 (938) - [97%] - 2022/10/28 8:00
- Cygwin + MinGW + GCC 相談室 Part 7 (996) - [97%] - 2014/9/21 2:15
- Cygwin + MinGW + GCC 相談室 Part 6 (981) - [97%] - 2012/12/30 23:15
- Cygwin + MinGW + GCC 相談室 Part 4 (1001) - [97%] - 2010/3/23 18:31 ☆
- Cygwin + MinGW + GCC 相談室 Part 3 (1001) - [97%] - 2008/9/12 0:04 ★
- 【激遅】AppleGCC【絶望】 (111) - [1%] - 2010/1/15 10:31
トップメニューへ / →のくす牧場書庫について