- 1 名前:デフォルトの名無しさん [05/03/01 04:24:15 ]
- 本家
msdn.microsoft.com/visualc/vctoolkit2003/ 関連スレなどは>>2以降で
- 682 名前:デフォルトの名無しさん mailto:sage [2006/04/20(木) 00:44:45 ]
- cl.exe のバージョン
VC++ Toolkit 2003 - 13.10.3052 VC++ 2005 Expredss - 14.00.50727.42
- 683 名前:681 mailto:sage [2006/04/20(木) 02:07:16 ]
- >>682
どうもです。2005のが少し新しいんですね。
- 684 名前:デフォルトの名無しさん [2006/04/22(土) 22:45:54 ]
- sakura_editor.at.infoseek.co.jp/complie.html
>注意: VisualStudio .NET 2005で作られたバイナリは,Kernel32.dllのIsDebuggerPresent() を参照しにいくようになるため、 >Win95 では動作しなくなります. ということらしいけど、これって簡単に回避できるもんなの? でなければ、まだまだToolkit2003の存在意義があると思うんだが…。 (win95にこだわるならば)
- 685 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 20:30:31 ]
- >Kernel32.dllのIsDebuggerPresent() を参照しにいくようになるため
なんだそりゃ? マジ? 何でそんなことするんだ? MSに情報ある? できたバイナリの中ざっと見渡しても、呼んでる節は無いようだが… (dllなのでルーチン取得用の名前が無いかサーチしてみた) それとも序数で指定してるのかね?
- 686 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 22:08:18 ]
- >>685
俺がざっと見渡したら、VC++ 2005で作ったEXEの中の、 インポートシンボルが並んでいるところにIsDebuggerPresentという文字列を見つけたけど。
- 687 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 01:09:43 ]
- へんだね。おれのEXEには入って無い。ほかのAPIの名前は
ずらずら並んでるんだけど
- 688 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 01:29:01 ]
- 作るものによるのかも。COMコンポーネントだと入るとか?
- 689 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 02:44:35 ]
- 2005で作ると実行速度が遅くなる…とかないよね?
ちょっと不安になるんだけど
- 690 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 07:08:02 ]
- とりあえず、dependsとか使えよ・・
- 691 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 15:48:01 ]
- Visual C++ Toolkit 2003ってフリーDL終了した?
- 692 名前:デフォルトの名無しさん mailto:sage [2006/04/24(月) 22:13:39 ]
- >>691
数日前まではまだDLセンターに残ってたが、 とうとう無くなったみたいだな。
- 693 名前:デフォルトの名無しさん mailto:sage [2006/05/03(水) 17:08:33 ]
- どこかでダウンロードできないですか?
VC7でコンパイルしないといけないプログラムがあるんですけど
- 694 名前:デフォルトの名無しさん mailto:sage [2006/05/03(水) 20:17:45 ]
- 仕事で使うなら買えばいいし
自分で使うなら書き直せばいいし どうしてもっていうなら買えばいいさ
- 695 名前:デフォルトの名無しさん mailto:sage [2006/05/03(水) 20:40:23 ]
- pc8.2ch.net/test/read.cgi/tech/1140806916/
このスレを読むといいかもしれません。
- 696 名前:デフォルトの名無しさん mailto:sage [2006/05/03(水) 22:38:28 ]
- コンパイラだけならこれでもいいんじゃないの?
ttp://www.microsoft.com/japan/whdc/driver/wdf/default.mspx
- 697 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 06:34:24 ]
- >>695
ttp://pc8.2ch.net/test/read.cgi/tech/1140806916/442 と書いてやらないと見つけにくいだろうな。 というか、Toolkit2003に関してはこっちが本スレなので、 ttp://lets-go.hp.infoseek.co.jp/c_setting03.html に直接リンクしておくほうが良さげ。
- 698 名前:デフォルトの名無しさん mailto:sage [2006/05/04(木) 13:44:42 ]
- どうもありがとうございます。
- 699 名前:デフォルトの名無しさん mailto:sage [2006/05/09(火) 20:42:53 ]
- すいません。
VC++.NET2003standardでVCtoolkitを使って最適化コンパイルしたいのですが、 パスを通したりとかの設定方法がわからないのですがどうしたらいいのでしょうか。
- 700 名前:デフォルトの名無しさん mailto:sage [2006/05/09(火) 20:57:16 ]
- >>699
ttp://brandish.xrea.jp/nucleus/index.php?itemid=104
- 701 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 00:55:19 ]
- >>700
ありがとうございました
- 702 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 15:33:08 ]
- PSDKのBuild Environmentのショートカットなんだが、これどうやって作るの?
リンク先が灰色でしかもパスを表示してなく表示文字列なんだけど。
- 703 名前:デフォルトの名無しさん mailto:sage [2006/05/12(金) 07:16:09 ]
- VisualStudioInstallerとかで作ったインストーラがショートカットを作ると
そういうのができた記憶がある。Windows Installerの機能なんじゃないのか?
- 704 名前:デフォルトの名無しさん mailto:sage [2006/05/12(金) 14:37:14 ]
- ゴミ箱やマイフォルダと同じ扱いじゃないの?
- 705 名前:デフォルトの名無しさん [2006/07/01(土) 17:31:28 ]
- M_PIは使えないのですか?
- 706 名前:デフォルトの名無しさん mailto:sage [2006/07/01(土) 17:47:16 ]
- 使えます。
- 707 名前:デフォルトの名無しさん mailto:sage [2006/07/02(日) 17:13:35 ]
- math.h見たら
#ifdef _USE_MATH_DEFINES とあるので、 #define _USE_MATH_DEFINES #include <math.h> とやれば使えると思う
- 708 名前:デフォルトの名無しさん [2006/08/02(水) 20:02:21 ]
-
"Microsoft Visual C++ Toolkit 2003 " ってもう入手できないのですか? msdn.microsoft.com/visualc/vctoolkit2003/
- 709 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 20:04:03 ]
- >>708
英語読めんのか?
- 710 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 20:26:11 ]
- 読めんことはないが、どこかに落ちていたりしないのかなと。
- 711 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 20:52:39 ]
- 2005 Expressでも、コマンドラインでコンパイラを使うことはできるよ。
それではだめか?
- 712 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 21:44:24 ]
- 2005はシングルスレッドライブラリ使えないね
- 713 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 21:52:36 ]
- だからどうした。
- 714 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 22:18:25 ]
- DDKからパクってこい
32bitコンパイラは確か2003相当だ
- 715 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 12:07:31 ]
- >>710
すこし前のレスも読まないのか?今でも入手できるよ。
- 716 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 01:43:24 ]
- DDKどこから無料でダウソできる?
MSはDDKの無償公開は止めちゃってたんじゃなかったっけ?
- 717 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 02:00:28 ]
- www.microsoft.com/japan/whdc/driver/wdf/KMDF.mspx
これに含まれてなかったっけ?
- 718 名前:デフォルトの名無しさん mailto:sage [2006/08/05(土) 03:59:11 ]
- >>716
DDKスレを見ろ
- 719 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 05:22:07 ]
- toolkit sp1出て欲しかった。
- 720 名前:デフォルトの名無しさん [2006/09/10(日) 05:31:49 ]
- VS2003SP1からファイル取り出せるかと思ったら甘くなかった。
VS6のSPで散々やられてることに気付いた?
- 721 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 20:11:34 ]
- >>691 まで戻って、そこから7つだけレスを読めば、現在の入手先はわかる。
- 722 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 07:00:28 ]
- >>721
めんどい。
- 723 名前:デフォルトの名無しさん [2006/10/04(水) 19:26:26 ]
- vc++2002って目立たないよな。
- 724 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 03:01:07 ]
- 一瞬で消えたよな。
存在そのものが無かったことにされてる悪寒。 うちに転がってるCDが哀れすぎる。
- 725 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 03:47:46 ]
- .NET Framework 1.0 が無かったことにされているから仕方があるまい.
- 726 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 15:38:35 ]
- 2005の無料版出たから、終了かな?
- 727 名前:デフォルトの名無しさん [2006/10/09(月) 16:31:51 ]
- 2005はクセが強すぎて全然ダメです。
現在理想的にはVC2003SP1。 次点はSDKに入ってたりするToolkit2003(SPなし)。
- 728 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 18:00:45 ]
- >>727
2005はセキュリティ強化の関数を使えという警告を表示しないようにすれば、 特に気になるようなクセはなく使えると思うが。
- 729 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 20:50:09 ]
- msvcr80.dllの存在をmsvcrt.dllなみに仮定できるようになるのはまだまだ先だろ
msvcrt.dllだってWin95のころは入ってなかったから時間の問題だろうけど
- 730 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 21:36:08 ]
- msvcr80.dllが出回ったころは、msvcr81.dllが要求されることになるだろうて。
- 731 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 03:43:15 ]
- Everett -> Whidbey(今ここ) -> Orcas
- 732 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 12:32:37 ]
- vistaで2003が動かないって本当ですか?
動くけどサポートされないだけどもきくけど
- 733 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 13:52:52 ]
- サポートされないのはドットネットじゃないか?
1.1と2.0に互換性がないって聞いたよ。
- 734 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 20:05:04 ]
- >>732
動くけどサポートされない. サポートされる開発環境は VS2005 SP1 と VB6 だけ. 2002とか2003にはVB6みたいに騒ぐやつがいないからねえ.
- 735 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 23:35:33 ]
- 騒ぐほどの価値がフガホゲ
- 736 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 06:47:43 ]
- VS2003SP1ダウンロードページのサポートプラットフォームにVista書いてあったよ。
- 737 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 12:07:58 ]
- もう手に入らないじゃん。
おいらは愛用してるけど。 まあ好きで愛用してるわけじゃないんだがね。 マシンがVS2005の必要なスペック満たしてないんだよね。 ペンタ2の400で入れた猛者はいるかな?
- 738 名前:デフォルトの名無しさん [2006/10/15(日) 14:41:35 ]
- なんかのSDKに入ってるから現在も入手は可能。
- 739 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:50:43 ]
- 2005も、コマンドラインで使う分には、2003がコマンドラインで使えるのと同じくらいの性能のPCがあれば平気だと思う。
- 740 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 12:26:32 ]
- >738
何のSDKに入ってるの?
- 741 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 12:56:51 ]
- .NET Framework SDK 2.0 だったかな?
- 742 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 13:12:29 ]
- www.ailight.jp/blog/sha256/archive/2006/08/16/11880.aspx
ダウンロードできたよ
- 743 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 13:24:41 ]
- >>736
書いてなかったけど support.microsoft.com/default.aspx?scid=kb;en-us;924009
- 744 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 14:54:14 ]
- >>743
www.microsoft.com/japan/msdn/vstudio/downloads/sp/vs2003/sp1/
- 745 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 02:27:23 ]
- >>741
入ってるが最適化コンパイラではない。 VS2003 Std.の人は最適化コンパイラに更新する方法がなくなった。 もしかしてSP1当てると最適化コンパイラになるのか? >>743-744 > Last Review : September 29, 2006 > 最終更新日: 2006/09/15
- 746 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 05:58:14 ]
- 失礼、.NET Framework SDK 2.0に入ってるのは最適化コンパイラみたい。
> Microsoft(R) C/C++ Optimizing Compiler Version 14.00.50727.42 for x64 でもVersion 14ってVC8相当じゃなかったっけ?
- 747 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 06:18:01 ]
- 試しに/MD付けてコンパイルしてみたら.manifestが生成されてmsvcr80.dllに
動的リンクされた。 どう見てもVC8です。本当にありがとうございました
- 748 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 11:07:59 ]
- .NETじゃないSDKにもcl.exe入ってるけど。
これも最適化付きかな?
- 749 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 21:53:06 ]
- Platform SDKに入ってるのも最適化付きだけど64bitターゲットのコンパイラしかない。
Platform SDKの32bit コマンドプロンプトでcl.exeが使えるように見えても、 Visual Studioのcl.exeを探し出して使ってるだけ。 Platform SDK自体には32bitターゲットのコンパイラは含まれていない。
- 750 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 16:15:31 ]
- .NET SDKって.NET2.0入れないといけないんだろ?
Toolkitのままでいいやw Expressいらねえから、Toolkit2005出して欲しいよ。
- 751 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 18:44:12 ]
- だあー、これリソースコンパイラついてないじゃん。
VC6の使うしかないか…orz
- 752 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 21:10:17 ]
- >>751
www.jorgon.freeserve.co.uk/index.htm
- 753 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 23:59:03 ]
- 純正がほしければPlatform SDKに入ってる
- 754 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 03:29:58 ]
- >>753
ありがとう。無事ビルド出来ました。
- 755 名前:デフォルトの名無しさん [2006/10/24(火) 08:31:01 ]
- /EHscオプションを指定しないでコンパイルすると、
C++ 例外処理を使っていますが、アンワインド セマンティクスは有効にはなりません。 というエラーがたくさん出ます。このエラーは具体的にはどの様なコードを書けばでなくなるのでしょうか?
- 756 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 13:00:45 ]
- オプション付けようw
- 757 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:29:00 ]
- >>755
その警告メッセージのとおり、例外処理を使ったコードを書けば出る。 逆に言えば、使わなければ出ない。 なお、C++の標準ライブラリは軒並み例外処理を使っているので、 C++のヘッダをインクルードしただけで例外処理を使うことになる。
- 758 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:31:44 ]
- 例外処理ってC++に準拠しているコードでも警告が出るのですか?
- 759 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:59:09 ]
- /EHscおよびその類似オプションをを指定しない、ということは、
「コンパイラの例外機構をC++に準拠させない」ということだからねぇ。
- 760 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 20:31:45 ]
- .NET Framework SDKにはC++のインクルードファイルが付いてないな。
- 761 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 13:05:18 ]
- >>760
マジで? C++切り捨てに入ってるのかな。
- 762 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 21:26:51 ]
- >>761
Platform SDKに入ってた。 本来は64bit用だろうけどヘッダは64bitも32bitも違いがないので流用できる。
- 763 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 01:51:47 ]
- Win32/Win64の区別無く、APIヘッダはPlatform SDKのものが最新。
(それを配布することこそがPlatform SDKの主な機能)
- 764 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 03:54:18 ]
- .NET2.0入れたら重くなるのかな?
- 765 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 07:01:05 ]
- >>763
C++の標準関数はAPIじゃないだろ 実際64bitのコンパイラが付き始めたWindows Server 2003 SP1 PSDK以前は 付いてなかったぞ
- 766 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:06:13 ]
- .NET SDKのコンパイラ使うと、同じソースでも実行ファイルがでかくなるんだが、
これはどうなの? 余計なものリンクしてるような気がするんだが…
- 767 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 12:23:41 ]
- >>766
比較対象を書けよ
- 768 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 15:57:28 ]
- 当然VC Toolkitなんだが、スレ間違ったかと思ったw
- 769 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 21:08:42 ]
- 静的リンクして?
そりゃVC8のほうがライブラリがでかいから
- 770 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 21:23:53 ]
- >>766
リンクしてるような、じゃなくて何をリンクしてるかくらい調べてから言えよ。
- 771 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 21:50:21 ]
- kernel32.lib user32.lib gdi32.lib
これだけなんだが… 最新のSDKでね。
- 772 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 21:55:38 ]
- 当然独自のスタートアップを書いてるわけだな
- 773 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 06:35:30 ]
- オプションも書けよ。
オプションによってlibcmt msvcrtのどちらかが自動的にリンクされる。 前者なら静的リンクされるから当然でかくなる
- 774 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 13:24:38 ]
- オプションは、
/c /W3 /Gd /EHsc これだけだな。
- 775 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 17:35:32 ]
- それなら静的リンクされるわ。/MDを付けるとDLLを使うようになる。
- 776 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 20:05:24 ]
- ありがとう。
- 777 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 18:33:55 ]
- ネタ切れ保守
- 778 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 23:51:06 ]
- VS.NET2003SP1に含まれるコレはToolkit2003にも言えるよね
support.microsoft.com/kb/832904/ がっくし orz
- 779 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 17:34:16 ]
- 潮時だな。2005の無料版入れるか。
- 780 名前:デフォルトの名無しさん [2006/11/22(水) 04:45:47 ]
- Expressとの違いを教えてください
- 781 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 05:09:48 ]
- VSSが使えない。
MFC他のコンポネントが付いてこない。 リソースエディタが無い。 エトセトラ。 総じて仕事で使うには限度がある。 少し使って感触つかんだら、StandardEditionの購入を推奨。
- 782 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 05:25:26 ]
- VC++ Toolkit 2003とVC2005 Expressの違いじゃないの?
|

|