Cygwin + MinGW + GCC 相談室 Part 8 (987レス)
1-

869: デフォルトの名無しさん [sage] 2021/06/28(月) 17:19:38.60 ID:so+vl3vs(2/2) AAS
>>867
867(1): デフォルトの名無しさん [sage] 2021/06/28(月) 17:01:09.02 ID:F/0kPYVA(1) AAS
>>866
-gオプション自体がない
ざっと見た感じ同じような機能をもつオプションも見当たらなかった
そうか・・・誠に残念
レスありがとう
870: デフォルトの名無しさん [sage] 2021/06/28(月) 17:30:12.96 ID:K1itCHTP(1) AAS
俺は gdb --args にするけどな
871: デフォルトの名無しさん [sage] 2021/07/02(金) 11:07:38.54 ID:wGfEJWRL(1) AAS
msys2のpacmanが6.0.0になってからパッケージデータベースの
シグネチャファイルをダウンロードしなくなったな。
~.db.sigってやつ。
872: デフォルトの名無しさん [sage] 2021/07/02(金) 12:23:37.78 ID:E7tbYK4w(1) AAS
早く整備してくれ
ぐちゃになってからずいぶん経つぞ
873: デフォルトの名無しさん [sage] 2021/07/27(火) 14:04:59.30 ID:cZjH0t2V(1) AAS
Makefileからcmd.exeでバッチファイル動かす方法ある?
cmd -c hogehoge.bat じゃうまくいかない
874: デフォルトの名無しさん [sage] 2021/07/27(火) 14:16:23.88 ID:a9Oz3jZG(1) AAS
cygstartとか?
そういう話じゃない?
875
(1): デフォルトの名無しさん [sage] 2021/07/27(火) 15:42:11.13 ID:D0coxe5F(1) AAS
どううまくいかないんだよ?
いきそうだが。
876: デフォルトの名無しさん [] 2021/07/27(火) 16:04:27.73 ID:Dog97Bpd(1) AAS
-k
877: デフォルトの名無しさん [sage] 2021/07/27(火) 16:53:55.98 ID:x4yitIm8(1) AAS
漏れは、デスクトップにショートカットを作っているけど、そのリンク先は、
コマンドプロンプトを起動して、Ruby スクリプトを実行する

C:\Windows\System32\cmd@.exe /k "ruby C:/Users/Owner/Documents/Ruby/a.rb"

注意。書き込めないので、cmd@.exeと、間に@を入れました
878: デフォルトの名無しさん [sage] 2021/07/31(土) 13:56:23.14 ID:t9HNV453(1/4) AAS
>>875
こういう感じ
D:\learn\make\bat>make --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i686-pc-msys

D:\learn\make\bat>type makefile
all:
cmd -c test.bat

D:\learn\make\bat>type test.bat
echo %date% %time%

D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.

D:\learn\make\bat>exit
meow

D:\learn\make\bat>

ただcmd.exeが起動するだけでtest.batが動いてない
そしてcmd.exeが常駐するようで、これを手動でexitすると
&& の右側が実行されてにゃあと鳴く
879: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2021/07/31(土) 14:10:50.73 ID:ERnmDkwu(1) AAS
mingw32-make使ったら?
880: デフォルトの名無しさん [sage] 2021/07/31(土) 14:38:37.39 ID:t9HNV453(2/4) AAS
バージョン古いせいかなと思ってやってみたけど
D:\learn\make\bat>make --version
GNU Make 4.3
Built for x86_64-pc-msys
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <外部リンク:gnu.org
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

D:\learn\make\bat>make && echo meow
cmd -c test.bat
Microsoft Windows [Version 10.0.19041.1110]
(c) Microsoft Corporation. All rights reserved.

D:\learn\make\bat>exit
meow

D:\learn\make\bat>where make
c:\msys64\usr\bin\make.exe

D:\learn\make\bat>

どうやら症状は変わらないみたい
881
(1): デフォルトの名無しさん [sage] 2021/07/31(土) 14:46:13.40 ID:N/3vvIjJ(1) AAS
cmd からのコマンド引数を/cではなく-cで渡すのは何か理由があるの?
882: デフォルトの名無しさん [sage] 2021/07/31(土) 14:51:31.56 ID:t9HNV453(3/4) AAS
お、できた!
makeって/を「ルート」と読んでしまうから-にしてたんだけど、まさかこれだったとは・・・

?x >>881
883: デフォルトの名無しさん [] 2021/07/31(土) 16:57:37.31 ID:LRA0vGhm(1) AAS
な?
馬鹿だっただろ?
884: デフォルトの名無しさん [sage] 2021/07/31(土) 17:36:49.67 ID:t9HNV453(4/4) AAS
C++スレでボコられて涙目の坊やか
885: デフォルトの名無しさん [sage] 2021/09/10(金) 06:50:23.72 ID:PnujWjIy(1) AAS
cmd.exeに限らずWindows付属のCUIコマンドはーをオプションとは見なしません
886: デフォルトの名無しさん [sage] 2021/09/10(金) 09:29:23.00 ID:GkCk+wVi(1) AAS
見なすものもある。
887: デフォルトの名無しさん [sage] 2021/09/10(金) 09:37:44.36 ID:4lYTh3Yv(1) AAS
netstat -?
888: はちみつ餃子 ◆8X2XSCHEME [sage] 2021/09/10(金) 10:12:41.34 ID:53pAHbe3(1) AAS
いまどきの Windows には curl や tar が入ってるんだぞ。
889
(1): ハノン ◆QZaw55cn4c [sage] 2021/11/17(水) 04:07:51.95 ID:Kdlo9yNJ(1) AAS
kmtar ははいっていますか?taz が使えて便利だったんですが…
890: デフォルトの名無しさん [sage] 2021/11/17(水) 07:02:47.72 ID:K+kOE8G4(1) AAS
>>889
ありません
終わりです
891
(1): デフォルトの名無しさん [sage] 2021/12/07(火) 02:19:31.74 ID:lQSQ5VR9(1) AAS
msys2やcygwinはもう終わりだけど、linux上でmingw-64はwslの波に乗っただろう
wsl/gcc+wsl/mingw-64+win/mingw-64の3重コンパイルでクロス開発が捗る
892: デフォルトの名無しさん [sage] 2021/12/07(火) 05:24:53.84 ID:UY6nLSPi(1) AAS
> linux上でmingw

シュールすぎるんだけどw
893: デフォルトの名無しさん [sage] 2021/12/07(火) 05:40:52.07 ID:6IfYS1Dr(1/3) AAS
開発環境がlinuxで、windowsポート考えるならベストチョイスじゃないの
というかそれしかなくね?

linux版がwin版ほどメンテされてないというのは確かに事実で、両OSのmingwで吐かれるwinバイナリが同じという保証は乏しい
wsl使えるなら両方試して齟齬がないか検証すべきでは
1-
あと 94 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s