トップページ⇒tech
981コメント224KB

タダで使えるVisual C++ $2

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさんNGNG
Visual C++ Developer Center: Microsoft Visual C++ Toolkit 2003
http://msdn.microsoft.com/visualc/vctoolkit2003/

Platform SDK (PSDK)
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm

.NET Framework SDK
http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=ja

IDE
  Relo http://www.fifsoft.com/relo/index.php
  CPad for LSI C-86 http://hp.vector.co.jp/authors/VA017148/pages/cpad.html
    (コンパイラオプションが同じため、使えるらしい)
  
デバッガ
  WinDbg http://www.microsoft.com/japan/whdc/ddk/debugging/default.mspx

解説サイト
http://shrike.s58.xrea.com/pukiwiki/pukiwiki.php?FrontPage
0002デフォルトの名無しさんNGNG
FAQ
Q. コレ何?
 A. C/C++のコンパイラです。Visual〜とありますがコマンドラインから使います。
Q. 98やMeで使えるの?
 A. 使えません。2000かXPで。インストールは無理やりならできるそうです。でもコンパイルすらできないそうです。
Q. .NET Framework SDKのに付いてたコンパイラと違うの?
 A. .NETのは標準ライブラリが付いていませんので、そのままではほぼ何もできません。
   あとVCC Toolkitは最適化ができます。
Q. MFCやATLは?
 A. ついてません。ダウンロードもできません。
   他の製品から持ってくるのはライセンス違反になります。
   WTLもATLが無いので使えません。
Q. GUIアプリ(ウインドウの付いたアプリ)は作れますか?
 A. PaltformSDKを別途DLしてください。
Q. PlatformSDKはどれを落とせば?
 A. CoreSDKだけで。わからないならとりあえず全部入れとけ。
Q. nmake/rc/cvtresは?
 A. PSDKのbin/win64フォルダ以下に。もしくは.NETのを使え。
Q. コンパイラのVersionは?
 A. VC++Toolkit2003
    cl.exe    Version 13.10.3052
    link.exe   Version 7.10.3052
   VS6.0sp5
    cl.exe    Version 12.00.8804
    link.exe   Version 6.00.8447
   .NET Framework SDK v1.1
    cl.exe    Version 13.10.3077
    link.exe   Version 7.10.3077
0003デフォルトの名無しさんNGNG
役立つかもしれないサイト
ttp://cazlog.cocolog-nifty.com/blog/2004/04/microsoft_visua.html
ttp://www.tcn.ne.jp/~masugata/mt/archives/000195.html
ttp://homepage3.nifty.com/mmgames/c_guide/vct.html
0004デフォルトの名無しさんNGNG
>>1
おつかれさま
0005デフォルトの名無しさんNGNG
前スレ

タダで使えるVisual C++
http://pc5.2ch.net/test/read.cgi/tech/1082177340/
0006デフォルトの名無しさんNGNG
MSが作ったコンパイラ?
0007デフォルトの名無しさんNGNG
>>1
乙〜、そしてサヨナラALL
0008デフォルトの名無しさんNGNG
これじゃVisualって言えないじゃん
0009デフォルトの名無しさんNGNG
売り物VisualC++もどこがVisual?って感じなのに。
0010デフォルトの名無しさんNGNG
インプライズの時もBCC(だったような気がする)と言ってたよりはましなんじゃないかと
0011デフォルトの名無しさんNGNG
あれは、会社名がインプライズだっただけで、開発製品のブランド名はボーランドだったからいいんだよ。
0012デフォルトの名無しさんNGNG
BCCは コンパイラじゃん
BCBだったら詐欺だけどな
0013デフォルトの名無しさんNGNG
うむ。
単なるコンパイラをC++Builderといって公開してたら怒る。
0014デフォルトの名無しさんNGNG
Visual ≠ GUI
Build ≠ GUI
Build ≒ make
0015デフォルトの名無しさんNGNG
Visible C++ … Invisible C++
Virtual C++ … Real C++
Vertical C++ … Horizontal C++
0016デフォルトの名無しさんNGNG
V
e
r
t
i
c
a
l
C
+
+
0017デフォルトの名無しさんNGNG
・VisualStudio6
・VC++Toolkit
・PlatformSDK
・.NETFrameworkSDK

これらを組み合わせれば無敵だよな。
MFCやATLなんていらね。Qtで十分。
0018デフォルトの名無しさんNGNG
Qtが足を引っ張ってますね。
0019デフォルトの名無しさんNGNG
便乗して宣伝。
wxWindows/wxWidgets
http://pc5.2ch.net/test/read.cgi/tech/1052186697/
0020デフォルトの名無しさんNGNG
あ、VS6にMFC6は付いてるか。失礼。
0021デフォルトの名無しさんNGNG
>>20は天然か
0022デフォルトの名無しさんNGNG
>>17
それならVS.NET2003一つでいいじゃん
0023デフォルトの名無しさんNGNG
>>22
VS.NETもいいけど、それ買う金あったらソープ逝く。
0024デフォルトの名無しさんNGNG
>>23
いや>>17はVS6.0を買ってSDKやToolkitと組み合わせるくらいなら、
最初からVS.NET2003買えよと。金はそんなに変わらないべ。
0025デフォルトの名無しさんNGNG
>>24
VS6は兄貴のがあるんだよね。アカデミック版だけど。
とりあえず、Win32APIでゴミみたいなソフトでも一つ
作れるようになるのに、最新式の開発環境は要らないかな、と。
MinGW/Cygwinでもいいけど、あれだとMakefileの書き方覚えないと
いけないし、clやldとは違ったコマンドオプションとか覚えないと
いけないしで、めんどくさいね。
0026デフォルトの名無しさんNGNG
あぁ、VS6.0はすでに持ってるのか。じゃあソープ逝くわな。
0027デフォルトの名無しさんNGNG
だったら、VCTKも要らないだろうと。
0028デフォルトの名無しさんNGNG
> Win32APIでゴミみたいなソフトでも一つ
> 作れるようになるのに
ActiveBasic、とか言ってみるテスト。
0029デフォルトの名無しさんNGNG
>>2
WTLはATLが無くても動くようになる予定
0030デフォルトの名無しさんNGNG
>>29
MLで議論されてるだけで予定にはなってないはず。
0031デフォルトの名無しさんNGNG
>>27
.NETSDKのC,C++コンパイラは最適化オプション使えないよね。
VC++TKなら使えるけど。
・VS6で統合開発環境(IDE)
・PSDKで最新のドキュメント、ヘッダ、ライブラリ
・VC++TKで最新のコンパイラ
・.NETSDKでドットネット

やっぱり四つ必要だ。まあどうでもいいか。
0032デフォルトの名無しさんNGNG
VS6はデバッガが使いモンにならんから、必要というレベルではないな。
0033デフォルトの名無しさんNGNG
>>9
.NETのVC++はポトペタ対応でビジュアル・機能ともに最強言語になったって聞いたが、違うのか?
できないならVS6にこのコンパイラののままでいいや。
0034デフォルトの名無しさんNGNG
>>33
.NETならC#だろ
0035デフォルトの名無しさんNGNG
>>33
C++でポトペタやるには、それなりの言語拡張が必要だからねぇ。
0036デフォルトの名無しさんNGNG
wxWindow使えるかためしたんだが、

LINK : fatal error LNK1104: cannot open file 'MSVCRTD.lib'

とでてだめだったOTL
0037デフォルトの名無しさんNGNG
たしかに、肝心な.libがいくつかないねえ
0038デフォルトの名無しさんNGNG
>>34,35
そうだな…やっぱりC++じゃノリナンダナ…
0039デフォルトの名無しさんNGNG
PSDK の IA64用?のライブラリをリンクすれば一応は通るんじゃない?
ちゃんと動くかどうかは知らないが。
0040デフォルトの名無しさんNGNG
.NETSDKの
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib
の下にmsvcrtd.libあるよ。これじゃだめなのかな?
0041デフォルトの名無しさんNGNG
>>40
Thanx! それでいけました。
なんか実行にmsvcr71d.dllが必要とかいわれたので
そのへんでひろってきて実行OKでした。

msvcr71d.dllはランタイムライブラリとかで配布してるのかなぁ

>>39
そちらはIA64用だからだめって怒られてlinkできませんでした
0042デフォルトの名無しさんNGNG
>>41
msvcr71d.dll はmsvcr71.dll (C Runtime Library)のデバッグ版。
デバッグ版のアプリケーションとDLLの再配布は認められていない。
http://www.microsoft.com/japan/msdn/library/ja/vccore/html/vcconalistofredistributablefiles.asp
0043デフォルトの名無しさんNGNG
今の勤め先、デバッグ版でリリースしようとしてるんだが…(w
止めた方が良いんだろうか。
0044デフォルトの名無しさんNGNG
>>43
うーん・・・リリース版で動かないのなら、品質も何もあったもんじゃないね。
0045デフォルトの名無しさんNGNG
>>43
gccなら-gオプション付ける/付けないの話だけなのに
VCだと最適化周りのオプションが違うからな。
挙動変わるかもよ。
VCは普段リリース版で作っておいて、デバッグ版は
バグが見つかったときぐらいに使うものだと思ってた方がいいよ。
リリース版で動かないのは笑い話にもならん。
これから気を付けた方が良いよ。
004643NGNG
>44
一応動くんだけどね。(テストはしてない)
でも今まで実績がある(今作ってる奴の「元」を他所にリリース済)のと、
テストのやり直しがめんどいらしい。
0047デフォルトの名無しさんNGNG
デバッグ版だとassertのdialog boxでちまうぞ
せめてリリース版、最適化は無効でいいから・・・
0048デフォルトの名無しさんNGNG
ていうか、デバッグ版って再頒布OKだっけ?
0049デフォルトの名無しさんNGNG
>>48
だめ
>>42
0050デフォルトの名無しさんNGNG
>>43
最適化がかかるとメモリ配置が変わって動かなくなるとか、
ローカル変数へのポインタを返す関数が正常に動かなくなるとか、
頭が痛くなるような発言が飛び出てくるような現場を見たのも懐かしい思い出だ…
0051デフォルトの名無しさんNGNG
アクロバットなプログラミングが好きなヒトタチだな
0052デフォルトの名無しさんNGNG
>>50
> ローカル変数へのポインタを返す関数が正常に動かなくなるとか

(・∀・)イイ
でも、C++って関数内でオブジェクト生成して返そうとすると、それをどこでdeleteしていいかわからなくなるよね。
それを考えたくなかったのかも。
0053デフォルトの名無しさんNGNG
>C++って関数内でオブジェクト生成して返そうとすると、それをどこでdeleteしていいかわからなくなるよね

お前はC++使うな。
0054デフォルトの名無しさんNGNG
とりあえず、デストラクタにかいとけ
0055デフォルトの名無しさんNGNG
すまん、あげてもた
0056晒しageNGNG
それをどこでdeleteしていいかわからなくなるよね。
それをどこでdeleteしていいかわからなくなるよね。
それをどこでdeleteしていいかわからなくなるよね。
0057デフォルトの名無しさんNGNG
>>53
( ´,_ゝ`)プッ
0058デフォルトの名無しさんNGNG
大抵の物は処理系が面倒見てくれるから問題無いね
0059デフォルトの名無しさんNGNG
そこでスマートポインターですよ
0060仕様書無しさんNGNG
  ∧_∧
 ( ´∀`)< すまぽ
0061デフォルトの名無しさんNGNG
>>59-60
改造すれば良いってもんじゃないぞ
0062デフォルトの名無しさんNGNG
>>61
ガッ
0063デフォルトの名無しさんNGNG
>>54
そのオブジェクトを参照してる唯一のオブジェクトだということが保証できないと、デストラクタにかけなくない?
0064デフォルトの名無しさんNGNG
C++質問スレかよ
0065デフォルトの名無しさんNGNG
CPad for LSI C-86を設定してみたのですが、

コンパイルに失敗しました。
ファイル C\〜.exeは存在しません

と出るのですが、何が悪いのでしょうか?
プログラムを打ち込んだのは保存したのですが。
0066デフォルトの名無しさんNGNG
それはCPadの質問だろ。

おまえらスレタイ読めよ。
006754NGNG
>>63
ごめんなさい。
0068デフォルトの名無しさんNGNG
boostのスマートポインタ使えば?
0069デフォルトの名無しさんNGNG
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
              2 C H  S C O O P
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

Windows 2010 β版公開
H゛氏が開発したOS「Windows 2010」が今すぐ貴方の前に!!
http://members.jcom.home.ne.jp/i-am-a-student-boy/in.htm
0070デフォルトの名無しさんNGNG
そういやboostがまともに使えるんだよな。
とりあえず入れておくか。
0071デフォルトの名無しさんNGNG
                  みんなでMMORPG「アスガルド」をやろう!!
                  レベル20までは無料でクライアントのダウンロードも無料だよ♪
                  レベル21からは一ヶ月1500円で1サーバー毎に3キャラクター登録出来ます
                  3時間300円などのタイムパスもあるので時間がない社会人の方も気楽に遊べます
     �=L  ̄`゙丶.
    .″       ゙ヽ.    アスガルドの良い所はなんと言っても戦闘システム
   .′          `.   他のMMORPGは敵をクリックするだけで正直つまらない…けれどアスガルドは違うよ
   :    ○   ○   :   なんと敵との位置関係でダメージやクリティカル率がアップするし
  ..人.  〃  ▽ 〃r ⌒丶  敵と戦う上でPS(プレイヤースキル)も非常に大切なんだ
. :゙.〜. く冫´⌒丶.  .. │   │ キャラクターも可愛いし一度やってみなよ♪
     │   │¨′∪∪∪ アスガルドが面白くなるのはレベル50を過ぎた辺りからだよ
      ∪∪∪
                  公式サイト:http://gamewww.nexon.co.jp/asgard/
0072デフォルトの名無しさんNGNG
>>71
> レベル20までは無料でクライアントのダウンロードも無料だよ♪
> アスガルドが面白くなるのはレベル50を過ぎた辺りからだよ
ということはレベル20まで無料で試しても面白くないんだろ?
0073デフォルトの名無しさんNGNG
3キャラかよ。
007450NGNG
>>52
関数内でnewした変数じゃないのだが…
ポインタじゃない変数へのポインタを返す関数だったよ。
最適化がかかるとそのポインタを使おうとしたときには
既に解放されてるとか言ってて、もうあほかと。

そんな話持ちかけられてたリーダーの人、胃に穴があいて病院に行っちゃったよ…
0075デフォルトの名無しさんNGNG
その程度で胃に穴が開くようじゃこの業界でやってられんと思うが。
0076デフォルトの名無しさんNGNG
>>75
「もうあほかと」だったんだろね。
0077デフォルトの名無しさんNGNG
リソースをコンパイルするにはどうすればいいのですか?
bccでいうbrc32みたいなやつ
教えてエロイ人
0078デフォルトの名無しさんNGNG
oh、自己解決
bccとは違って、エグゼキューションファイルにリンクするんじゃなくて、
リンクはいっぺんにやるんですね。
0079デフォルトの名無しさんNGNG
>>77
brc32じゃなくてbrcc32だろ
区別ついてないだろ
0080デフォルトの名無しさんNGNG
>>77
PSDKにrc.exeがあるだろ
0081デフォルトの名無しさんNGNG
ところで。

makeなくてもlcだけで複数ソースさばけるかな?
0082デフォルトの名無しさんNGNG
makeに慣れてない時はよくバッチでなんとかしてたよ。
0083デフォルトの名無しさんNGNG
今のPCは速いから、
毎回全部コンパイルし直しても
よほど大きなソースじゃない限りは
すぐだからね。
0084デフォルトの名無しさんNGNG
makeに慣れてないなんて言い出すアホはUNIXでshでも学習してみろ。
>83は典型的な学ばなないアホだな。
0085デフォルトの名無しさんNGNG
make と sh ってなんか関係あるのか ?
0086デフォルトの名無しさんNGNG
>>84
あわてんな。過去の話じゃないか。
0087デフォルトの名無しさんNGNG
別に過去じゃないだろ。
makeが理解できなかった香具師らが必死に否定してるだけ。
UNIXの勉強なんかしなくても使えるよ、普通に。
0088デフォルトの名無しさんNGNG
俺には、「こいつはmakeを理解できない」と必死に思い込もうとしてる奴しか見えないなぁw
0089デフォルトの名無しさんNGNG
どうでもいいからスレタイ読め
0090デフォルトの名無しさんNGNG
>88
いや、きっと「makeが使えること」しか心の拠り所がない、make犬PGなんだよ。

…お後がよろしいようで。
0091デフォルトの名無しさんNGNG
Makefileぐらい書けるようになれよ。
もしかして敷居高く見えるとか?
0092デフォルトの名無しさんNGNG
mkmf使えよ
0093デフォルトの名無しさんNGNG
makeの話したけりゃ↓でな。

make makes many problems
http://pc5.2ch.net/test/read.cgi/tech/1029599472/
0094デフォルトの名無しさんNGNG
これはVC6のcl.exeなどと置き換えて使えるものなんでしょうか?
0095デフォルトの名無しさんNGNG
池沼には出来ません。
0096デフォルトの名無しさんNGNG
池沼に池沼って言われた。・゚・(ノД`)・゚・。
0097デフォルトの名無しさんNGNG
次スレのテンプレのFAQに追加かな。。。<置き換え
次スレにつながるネタがあるかどうかは別として。
0098デフォルトの名無しさんNGNG
eclipse&CDTとか、タダな環境との統合についても追加きぼんぬ
0099デフォルトの名無しさんNGNG
VisualStudioないなら秀丸だっていいじゃん。
Makefile書けないならbatファイルだっていいじゃん。
環境なんてどうでもいいよ。と言いたいところだけど、
このスレって無料でどこまで快適な環境作れるかっていう
趣旨なの?
0100デフォルトの名無しさんNGNG
ttp://homepage1.nifty.com/kazubon/progdoc/poor/vctoolkit.html

おまんら、かずぼんのtclockコンパイルの解説が完成してましたよ。
いつのまにか。

ってどっちかっていうとVCTK導入部分だな。
0101デフォルトの名無しさんNGNG
http://www.forest.impress.co.jp/article/2004/06/17/thespokepremium.html
ビックリしたんだが。あまりに安くないか?
0102デフォルトの名無しさんNGNG
>>101
何で学生だけやねん!ってこれ縛りあるのかな?商用ムリとか。
0103デフォルトの名無しさんNGNG
>>101
マジなの?買うっきゃない!
0104デフォルトの名無しさんNGNG
(ご購入時にはプロダクト キーはついておりません)

学生であることが承認されましたら、プロダクト キーをご連絡します。

0105デフォルトの名無しさんNGNG
学生だからよゆ〜♪
0106デフォルトの名無しさんNGNG
5000円あったらピンサロ逝く
0107デフォルトの名無しさんNGNG
>>101
なんだかProfessionalとかのユーザー馬鹿にされてる気がするな…・゚・(ノД`)・゚・
0108デフォルトの名無しさんNGNG
学生しか買えないものがアカデミック版と同じ内容で価格が1/4って事はアカデミック版は誰が買うんだろう?
あと、こういうのって卒業して学生じゃなくなっても使えるんだろうか?
今のうちに買っとこうかな…
0109デフォルトの名無しさんNGNG
そういえば俺 専門学校を卒業する直前に
VisualStudio6Pro と Office97Pro と C++Builder4Pro の
アカデミック版を買ったんだが、C++Builder以外は
パッケージの封も切ってないなぁ。
総額10万円近くしたのにもったいないことしたよ・・・。
0110デフォルトの名無しさんNGNG
>このスレって無料でどこまで快適な環境作れるかっていう
>趣旨なの?

趣旨かどうかしらんが、興味のある人は多いだろね。
実際、それでVCクラスの環境が手に入るなら本当に素晴らしい事だし。
0111デフォルトの名無しさんNGNG
>>99
秀丸は有料だぞっと。
0112デフォルトの名無しさんNGNG
M$は社会人サンデープログラマを馬鹿にしてるのか!?
0113デフォルトの名無しさんNGNG
秀丸は条件を満たせば無料で使える
0114デフォルトの名無しさんNGNG
秀丸4000円?
0115デフォルトの名無しさんNGNG
>113
試用期間中にフリーソフトを公開すればいいんだよ!!
0116デフォルトの名無しさんNGNG
Xercesのコンパイルはどうするの?
0117デフォルトの名無しさんNGNG
>>116
バイナリ版を拾う。
0118デフォルトの名無しさんNGNG
.NET環境に親しんでアプリケーション沢山書いてもらわないことには
Longhornの売れ行きに関わるからなー。MSも必死でしょ。
このスレ的には.NETはちょっと違うような気もする。実際.NETやJavaなら
コマンドラインからでも小さなもの作る分には問題ないし。
0119デフォルトの名無しさんNGNG
>>112
学生にばらまいておいて
社会人になったらアップグレードでぼったくる気だろうな。
せいぜい数年だと思えば……
0120デフォルトの名無しさんNGNG
アマゾンで買うと送料無料で3800円・・・
それでもまだ学生には払えんね
0121デフォルトの名無しさんNGNG
>>120
アマゾンにある? 見つからないんだけど
0122120NGNG
ttp://www.microsoft.com/japan/users/onlinereseller/developer/thespoke/
最初にあるやん
0123デフォルトの名無しさんNGNG
>>122
スマ、アマゾンの方しか見てなかった。
0124デフォルトの名無しさんNGNG
こんな開発ツール売れる訳ねーだろボケ
4830円だよ、4890円。金の無駄だ
0125デフォルトの名無しさんNGNG
>>120
そりゃ小学生とかには無理だろうが5000円なんてゲームより安い値段なら普通に買ってもらえるだろ。
0126デフォルトの名無しさんNGNG
なんだ買って「もらえる」って。学生をバカにしてんのか。
0127デフォルトの名無しさんNGNG
>>126
いや、俺が言ったのはあくまでリア小ぐらいの話だ。
金がある事ぐらい自分が学生だから知ってるし、ガキで5000円が無い場合ってこった。
0128デフォルトの名無しさんNGNG
http://www.forest.impress.co.jp/article/2004/06/17/thespokepremium.html
>中学生以上の学生を対象にしており
0129デフォルトの名無しさんNGNG
今のガキが5000円身銭切ってまでプログラミングしたいと思うのだろうか。
Windows上にはもう至れり尽せりといった感じな程アプリケーションがあるよ。
10年前、Win32がまだ貧相な環境だった頃とはもう時代が違うというか。
UNIX系のアプリケーションもその殆どが移植されたし。

VSが5000円になったことで喜ぶのは、2万円でも買っていただろうユーザーだろうよ。
5000円で買うやつは2万でも買ってただろうし、2万で買わない香具師は5000円でも
買わないだろうね。
今時心底欲しい物、本当に必要なものに5000円という値段がついていて、高いと
感じる人は少ないだろう。

というわけでこのスレ的にはあくまでMSの提供する無料のツールでどこまでよりよい
環境を目指すという趣旨でいこう。VS.NETはスレ違い。
0130デフォルトの名無しさんNGNG
×環境を目指すという趣旨でいこう
○環境を作れるのかという趣旨でいこう
0131デフォルトの名無しさんNGNG
バイトをしていれば楽に買えるだろうな
0132デフォルトの名無しさんNGNG
ホントにVisual Studio .NET Professional」v2003と同等なのか?
0133デフォルトの名無しさんNGNG
>>132
商用を作っちゃいけないはず。
0134デフォルトの名無しさんNGNG
>>133

http://www.itmedia.co.jp/enterprise/articles/0406/18/news030.html

>  一つ目がツールの安価な提供。6月25日からVisual Studio .NET」の学生向け
> パッケージ「Visual Studio .NET theSpoke Premium Version 2003」を4,830円と
> 格安で提供する。すでに提供されているVisual Studio .NET Academicと同等品で、
> 商用プログラムの作成も可能。利用期間などの制限もない(卒業しても利用可能)。
> 対象は中学生以上の学生。ただし、購入後に学生証のコピーをマイクロソフトへ郵送し、
> インストールに必要なプロダクトキーの発行を受けなければならない。担当者によれば、
> 学校法人と個人の存在を確認するためで、これに必要な期間は約二週間という。
> その間は、パッケージに含まれる体験版DVDを使って予備学習ができるとのこと。

商用プログラムの作成もできるってよ
0135デフォルトの名無しさんNGNG
>>133
それだけ?
0136デフォルトの名無しさんNGNG
>>135
MSに個人情報が流れます。
0137デフォルトの名無しさんNGNG
>>136
既に流れてるから(゜ε゜)キニシナイ!!!
0138デフォルトの名無しさんNGNG
Yahoo!とかYahoo!とかYahoo!みたいに個人情報が流出するよりはまし
0139133NGNG
>>134
できたのか…前にできないとかこの板で聞いたんだが…
しかし、それならもう鬼に金棒だな。
書物を買うとしてもかなり安くGUIプログラムを簡単に学べるのか。
0140134NGNG
とりあえず俺はこの前にメッセのキャンペーンで当たった一万円で買う。
0141デフォルトの名無しさんNGNG
boostのregexを使ってみたら
↓のようなエラーが出ました。

error LNK2019: unresolved external symbol "void __cdecl
boost::throw_exception(class exception const &)"
(?throw_exception@boost@@YAXABVexception@@@Z)

ソースはhttp://www.kmonos.net/alang/boost/classes/regex.htmlを使いました。
このエラーはどう有意味ですか?
0142デフォルトの名無しさんNGNG
自己レス
gxオプションをつけたらコンパイルが通りました。
0143デフォルトの名無しさんNGNG
みんなコマンドラインでシコシコ、コンパイルしてるの?
IDEで1にあるやつ以外でいいのない?
0144デフォルトの名無しさんNGNG
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ シコシコ
0145デフォルトの名無しさんNGNG
>>143
make使えよ
0146デフォルトの名無しさんNGNG
G言語には未対応です。
0147デフォルトの名無しさんNGNG
>みんなコマンドラインでシコシコ、コンパイルしてるの?
>IDEで1にあるやつ以外でいいのない?

eclipse使っとけ。
試した訳じゃないが、eclipse3+CDT2が対応してるはずだ。
CDTはまだバグバグだが、使えない訳じゃない。
0148デフォルトの名無しさんNGNG
だれかVC6での使用に成功した人いないかな
0149デフォルトの名無しさんNGNG
http://www.plustarnet.com/aspil/Programming/Skeleton.htm
のコンパイルの仕方を教えてください
bccだとコンパイルできるんですが
error c2383: SkeletonPVertexSet : default-arguments are not allowed on this symbol
こんなエラーが出ます。
0150デフォルトの名無しさんNGNG
コンパイラ エラー C2383
'symbol'' : 既定の引数をこのシンボルで使用できません。

C++ コンパイラでは、関数へのポインタに既定の引数は使用できません。

このコードは、以前のバージョンのコンパイラでは許容されましたが、現在はエラーになります。
すべてのバージョンの Visual C++ で動作するコードを作成するには、関数へのポインタの引数に既定の値を代入しないでください。

0151デフォルトの名無しさんNGNG
cl foo.c /LD hoge.dll
としても上手くリンクしてくれません。
どんなオプションでリンクするDLLを指定できるでしょうか?
0152デフォルトの名無しさんNGNG
DLLとはリンクできないので。
0153デフォルトの名無しさんNGNG
>>151
インポートライブラリを作れ。話はそれからだ。
0154デフォルトの名無しさんNGNG
>>153
ole32.libはあります。LIBに対してパスも通っています。
コマンドからはどうやってリンクすればいいでしょうか?
cl foo.c /DLL:ole32.lib としても駄目です。

IUnknown.obj
IUnknown.obj : error LNK2019: unresolved external symbol _CoInitializeEx referenced in function _main
IUnknown.exe : fatal error LNK1120: 1 unresolved externals
0155デフォルトの名無しさんNGNG
>>154
/linkじゃないの?
0156デフォルトの名無しさんNGNG
LIBにはsystem32とMicrosoft SDK/Lib(PSDKのライブラリディレクトリ)が指定されています。
clはVC++ToolKitのものです。
んー、コンパイラオプションが分らないです。皆さんはどういったオプションで
コンパイルされているんでしょうか?
0157デフォルトの名無しさんNGNG
>>156
>んー、コンパイラオプションが分らないです。

MSDN読めとしか言えん。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vccore/html/_core_compiler_reference.asp

「cl msdn オプション」
http://www.google.com/search?q=cl+msdn+%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3&ie=UTF-8&hl=ja&lr=
0158デフォルトの名無しさんNGNG
>>148
入れ替えれば普通にコンパイル出来なかったっけ?
0159デフォルトの名無しさんNGNG
cl ole32.lib foo.c
オプションはどうやらこれでいいみたいです。
ただ、PSDKのole32.libがイカレテルのか、リンクできてないだけみたいです。
0160デフォルトの名無しさんNGNG
CoInitializeExをやめてCoInitializeにしたらリンクできました。
Exではどうしてできなかったのか原因不明です。
ソースは以下のようなくだらないものです。

#include<windows.h>
#include<stdio.h>
int main(){
int ret;
//ret = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
ret = CoInitialize(NULL);
if (ret != S_OK)
printf("error\n");
}
0161デフォルトの名無しさんNGNG
>>159-160

CoInitializeExがコンパイル時にエラーになってしまします
ttp://forums.belution.com/ja/vc/000/015/76s.shtml
ttp://sysneitf.hp.infoseek.co.jp/com/apartment.html
0162デフォルトの名無しさんNGNG
>>161
コンパイルは通ってます。cl foo.c /c なら何も問題はありません。
0163デフォルトの名無しさんNGNG
>>160 実にくだらない。ObjBase.h読め。

#define _WIN32_WINNT 0x0400
#include<windows.h>
#include<stdio.h>
int main(){
int ret;
ret = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
//ret = CoInitialize(NULL);
if (ret != S_OK)
printf("error\n");
}
0164デフォルトの名無しさんNGNG
>>163
ObjBase.hを読みました。
#define _WIN32_WINNT 0x0400
が必要なのも分りました。

一つ疑問なのですが、こうやっていちいち環境に関する
値を設定してやらないと駄目なんですか?どこかにまとめて
OSの情報を記してあったりしないんでしょうか?
0165デフォルトの名無しさんNGNG
プロトタイプ宣言のない関数について警告がでるものだと勝手に思い込んでました。
警告は /Wn で得られました。以上、ネタは終わりです。

>cl IUnknown.c ole32.lib /W3
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3052 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.

IUnknown.c
IUnknown.c(7) : warning C4013: 'CoInitializeEx' undefined; assuming extern returning int
Microsoft (R) Incremental Linker Version 7.10.3052
Copyright (C) Microsoft Corporation. All rights reserved.

/out:IUnknown.exe
IUnknown.obj
ole32.lib
IUnknown.obj : error LNK2019: unresolved external symbol _CoInitializeEx referenced in function _main
IUnknown.exe : fatal error LNK1120: 1 unresolved externals
0166デフォルトの名無しさんNGNG
>>164の疑問も一応解決しました。
PSDKのincludeディレクトリにWin32.Makなるファイルがあって、
この中で環境からコンパイラ、リンカへのオプションを作成していました。
_WIN32_WINNT に関しては以下のように

!IF "$(TARGETOS)" == "WINNT"
cflags = $(cflags) -D_WINNT -D_WIN32_WINNT=$(NMAKE_WINVER)
!ENDIF

他にも数個*.Makというファイルがあり、これらのなかで同じように
"-D_XXX"というコンパイラ、プリプロセッサオプションを設定していました。
というわけで、コマンドラインからあれこれやるには、どうやらnmakeと
最低限このWin32.Makを使わないことには面倒なことになりそうです。
以上、終わり。
0167デフォルトの名無しさんNGNG
>>158
デバッガがうまく動かないと聞いたことがある
俺は試したことないけど
0168デフォルトの名無しさんNGNG
cl /help
link /help
0169デフォルトの名無しさんNGNG
これでDirextX9アプリは作れますか?
0170前スレ168NGNG
>167
漏れが試しますた。
ちなみにファイルは置換しなくても「ツール」→「オプション」→「ディレクトリ」の
「実行ファイル」「インクルードファイル」「ライブラリファイル」の検索パスの
一番上に2003ToolKitのフォルダを追加すればOK。

#Windbgをツール登録するなど、カスタマイズすればそこそこ実用にはなるかと。
0171デフォルトの名無しさんNGNG
>>169
はい
0172デフォルトの名無しさんNGNG
アカデミック買っちまったよ。
これ、商業利用できる?
卒業しても、使ってOK?
0173デフォルトの名無しさんNGNG

>>172
(ノ∀`)アチャー

4830円で買えるVisual Studio.NET theSpoke 2003
http://pc5.2ch.net/test/read.cgi/tech/1087654860/
0174>>173のスレの某番号NGNG
>>172
同士よw
0175デフォルトの名無しさんNGNG
バカデミック( ´,_ゝ`)プッ
0176デフォルトの名無しさんNGNG
間が悪かったな
0177デフォルトの名無しさんNGNG
>>172 174
仲間か

どうしよう・・・
0178>>173のスレの某番号NGNG
>>177
どうしようもこうしようも…w
まぁ金出した分やる気出してがんがるしかないね
0179177NGNG
アカデミックも Visual Studio.NET theSpoke 2003 と同じように卒業しても使えるようにしてくれないかな〜
0180デフォルトの名無しさんNGNG
2万ぐらいでガタガタぬかしてんなよ。しかもスレ違いだし。ウゼエ。
0181デフォルトの名無しさんNGNG
変なのが釣れてるね
0182デフォルトの名無しさんNGNG
>>181
スレタイ嫁。糞。
0183デフォルトの名無しさんNGNG
>>182(を筆頭に)変なのばっかり
0184デフォルトの名無しさんNGNG
なぁ、自作自演?
0185デフォルトの名無しさんNGNG
なぁ、財前
0186デフォルトの名無しさんNGNG
>>179
MS製品って卒業後でも使えたはずだが?
0187デフォルトの名無しさんNGNG
・・・というわけで、

>>4のttp://cazlog.cocolog-nifty.com/blog/2004/04/microsoft_visua.html
↑にしたがってやってみたんだけど
>・・・とゆっても、Toolkitのbinとincludeとlibに、それぞれパスを通してやるだけです。SetEnv.batの最初に次のような記述を追加します。
>
>Set MSVct=Toolkitをインストールしたディレクトリ
>Set Lib=%MSVct%\Lib;%Lib%
>Set Include=%MSVct%\Include;%Include%
>Set Path=%MSVct%\Bin;%MSVct%\Bin\Win64;%path%
・・・どこに記述を追加すればいいのかワカンネ
とりあえずSetEnvをダブルクリックしてみたけどプロンプト(?)が開くけど一瞬で消えちゃう(´・ω・`)
0188デフォルトの名無しさんNGNG
>>187
釣り師は帰れ!
0189デフォルトの名無しさんNGNG
>>188
いや・・・困ってるんだけど。。。
0190デフォルトの名無しさんNGNG
Batファイルも書けないようじゃ、VS.NET買った方がいいよ。
0191デフォルトの名無しさんNGNG
>>187
環境変数とかコマプロの使い方ぐらい勉強せえや。子一時間もかからんうちに使えるようになるから。
試行錯誤もせず人から答え教えてもらうだけじゃ何もできるようにはならんぞ。

コマンドプロンプトのショートカットでも作って起動時にそのSetEnv.bat実行するようにしたらいい。
つーかそれそのものがVCToolkitのディレクトリに置いてあるだろ。
0192デフォルトの名無しさんNGNG
VC++スレでも言ったがDOSプロンプトやbatファイルの書き方を勉強すれや
0193デフォルトの名無しさんNGNG
>>187
郡違い。
ttp://oshiete1.goo.ne.jp/oshiete.php3?c=250
0194デフォルトの名無しさんNGNG
スマソ、ご迷惑おかけしました・・・
0195デフォルトの名無しさんNGNG
・・・てか、やっぱワカンネー、とにかく出直してきます。ありがとうございました。
0196デフォルトの名無しさんNGNG
コマプロにワロタ
0197デフォルトの名無しさんNGNG
コマプロのプロ
http://www.ago-zoku.com/www/profile.html
http://www.bekkoame.ne.jp/ha/mako/sitamati/puroago.htm
0198デフォルトの名無しさんNGNG
coreSDKがインスコできないのは漏れだけでしょうか?
スクリプトエラーとかが出て途中で止まる…
cabファイル全部落としてインスコするか
0199デフォルトの名無しさんNGNG
>>198
IEのセキュリティの設定で普通より厳しくしてるとかは?
0200デフォルトの名無しさんNGNG
>198
暗号化されたページのキャッシュを保存しないようにしてるとエラーが出るんだった気がする
0201デフォルトの名無しさんNGNG
つい数日前にこのコンパイラを知って、インスコしてみた。
-O2 でコンパイルすると、モンテカルロのプログラムが倍速に!
キャッシュ利きまくりなんでしょうな。

ええもん使わして頂きましたわ。
0202デフォルトの名無しさんNGNG
今度はVSが激安のようで寂れたな
0203デフォルトの名無しさんNGNG
PlatformSDKとVC++TKを分けることの意味って何があるんだろ。
0204デフォルトの名無しさんNGNG
VCTKはVC++.NET Standardを持っている人向けのリリースだから
0205デフォルトの名無しさんNGNG
>VCTKはVC++.NET Standardを持っている人向けのリリースだから
VC++.NET持ってるのに、なんでまたVCTKが必要なんだ?
0206デフォルトの名無しさんNGNG
>>205
VC++.NET Standard 最適化不可
VC++ Tool Kit 最適化可能
0207デフォルトの名無しさんNGNG
とりあえずBorland C++ Compilerへの対抗だろ

>>204-205は違う希ガス
0208デフォルトの名無しさんNGNG
>>207
>>1のリンク読んで無いのか
0209デフォルトの名無しさんNGNG
とりあえず失礼。
0210デフォルトの名無しさんNGNG
MSの狙いは>>207で合ってるんじゃね?

単にStandard向けの無料アップグレードだけが狙いだったら、Professionalの意味がない
いや既に意味はないけど、あくまで結果的に、だ
0211デフォルトの名無しさんNGNG
何言ってるんだ。単体でProfessional版出てないだろ。
0212デフォルトの名無しさんNGNG
正座させた211の前にステップアップグレード版置いて
小一時間説教したいヽ(`Д´)ノ

もしハナからStandard狙いのリリースだったら頭にくるよ
既にきてるが
0213デフォルトの名無しさんNGNG
なんでステップアップグレード版の話が出てくる?
あれはVS.NETで、VC++単体じゃないだろ。

つかToolkitはBCCの対抗でもあるし、VC++.NET2002のアップグレードでもある。
どちらか一方に限定する必要がどこにあるんだ。
0214デフォルトの名無しさんNGNG
>>203
.NET Framework なら Platform SDK はいらないから
0215デフォルトの名無しさんNGNG
>>214
?
0216デフォルトの名無しさんNGNG
>>213
いやそれはMSびいきの意見だろ。
Toolkit出ること知ってれば、ステップアップグレード版を
買わなかった奴も多いだろうし。
0217デフォルトの名無しさんNGNG
何わけの分んないこと言ってるんだか。これだから厨は嫌だね。
0218デフォルトの名無しさんNGNG
>>216
MSの狙いは?って話の流れだからMS側の意見を推測して書いただけだが。
0219210NGNG
>>218
216は表裏一体で、ステップアップグレード版やProfessionalの
売れ行きが悪くなるのに、Toolkit出したって事は、
BCCの対抗を優先したってことじゃね?
0220デフォルトの名無しさんNGNG
>Professionalの売れ行きが悪くなるのに
存在しないものは売れ行きが悪くなりようもないんだが
0221デフォルトの名無しさんNGNG
VS.NETのことを言ってるんだろう。
まぁVS.NETの売れ行きを左右するほどVC++しかいらねって人が多いという前提だろうな。
0222デフォルトの名無しさんNGNG
とりあえずVB.NETは(゚�听)イラネ
0223デフォルトの名無しさんNGNG
いるよ、バカ
0224デフォルトの名無しさんNGNG
VB not Dead
0225デフォルトの名無しさんNGNG
MSではVC++関連より、VBのツール作ってる人達の方が地位が高い
0226デフォルトの名無しさんNGNG
バカでも使える物作る人の方が大変だし。
0227デフォルトの名無しさんNGNG
C++ → C# → C聿 → C華
0228デフォルトの名無しさんNGNG
ゲイツがいる限り、BASICの伝統はなくなりません
0229デフォルトの名無しさん NGNG
98で使えるようにしてください
0230デフォルトの名無しさんNGNG
VC++ 2003 ToolKitとVC++.NET 2002を併用しています。
VC++ 2003 ToolKitでVC++.NET 2002のATLを使おうとすると、CString等のクラスで
typename を指定しろとコンパイラに怒られてしまいます。
ATLのソースを書き換える以外の方法でこの問題を回避する方法はないでしょうか?
0231デフォルトの名無しさんNGNG
gcc でプリコンパイルドヘッダが使えるようになると思ったからか?
Windows じゃ、公式にはまだ無理だけど。
0232デフォルトの名無しさんNGNG
ところで、Win98ではコンパイルできないってなってるけど、
MSLU入れたら動くって事は無いの?
0233デフォルトの名無しさんNGNG
>>229
Windowsぐらい買えよバカ
0234デフォルトの名無しさんNGNG
<iostream.h>をインクルードしてたVC++6.0用の古いプログラムを
<iostream>に変更し、using namespace std;と宣言して、ビルドしました。
どうやら、標準入出力のところで大量のリンクエラー。
これってどうすればいいでしょうか。
0235デフォルトの名無しさんNGNG
>>234
エラーメッセージ貼れよ。
0236デフォルトの名無しさんNGNG
libcpmtd.lib(locale.obj) : error LNK2005: "public: static class std::locale::id std::num_put<char,
class std::ostreambuf_iterator<char,struct std::char_traits<char> > >::id"
(?id@?$num_put@DV?$ostreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@
2V0locale@2@A) already defined in hagehage.obj

こんな感じです。libcpmtd.libというのはVC6.0の中にあるファイルですが、これがいけないんでしょうかね。
VC6.0のライブラリファイルは全て除外しないとおかしなことになるんでしょうか・・・
0237デフォルトの名無しさんNGNG
>>236
このスレで聞くってことは、コンパイルしてるのはVCTKなの?
あと、 hagahage.obj は自分のソースから作られてんの?
0238デフォルトの名無しさんNGNG
コンパイラ、リンカはVC++TKです。hagehage.objは自分のプログラムです。

今、
#include<iostream>
using namespace std;int main(){cout<<"hello"<<endl;}
というプログラムを作ってビルドしてみましたが、VC++6.0のヘッダファイルのところで大量のエラーが出ました。
どうも組み合わせが上手くいってないみたいです。もう少し調べてみます。。。
0239デフォルトの名無しさんNGNG
>>238
組み合わせなんてできないだろ。
標準ライブラリは全部VC++TKのやつでよくない?
0240デフォルトの名無しさんNGNG
>>239
細かくは見てないですが、原因はこれのようです。
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vclib/html/_crt_c_run.2d.time_libraries.asp
VC++6.0のライブラリ(libcpmtd.libというデバッグ用ライブラリ)に対してリンクを作成しようとしてしまう。
多分、デバッグ関連のコンパイルオプションがいけないだと思います。標準関数のデバッグ用のファイル
(libcd.lib,libcpmtd.lib,msvcrtd.lib)は、VC++TKやPSDKにはついてないので。
0241デフォルトの名無しさんNGNG
よく見たら、libcd.lib,msvcrtd.libはそれぞれ、.NETSDKにありました。

しかし今度は別の種類のリンクエラー
Creating library Debug/hagehage.lib and object Debug/hagehage.exp
libcpd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __malloc_dbg referenced
in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpd.lib(_tolower.obj) : error LNK2001: unresolved external symbol __malloc_dbg
libcpd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __free_dbg referenced
in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
Debug/hagehage.dll : fatal error LNK1120: 2 unresolved externals
link.exe の実行エラー

なかなか鬼門です。
0242デフォルトの名無しさんNGNG
コンパイルオプションとして、/MLdならOKでした。/MTd,/MDdはダメ。
これでコンパイル通りました。上のMSDNのドキュメントには/MDdを指定したときは
msvcrtd.libを使うようなことが書いてありますが、コンパイラはなぜかmsvcprtd.libという
ファイル探しに行きます。これは無料で手に入るツール群にはありませんでした。
0243デフォルトの名無しさんNGNG
スレと関係ないですが、教えてください。
*.LIBというファイルの、その構造について解説してるドキュメントなどは
ありませんか?
0244デフォルトの名無しさんNGNG
ttp://www.amazon.co.jp/exec/obidos/ASIN/4274064379/250-2535686-3114607
0245デフォルトの名無しさんNGNG
http://www.amazon.co.jp/exec/obidos/ASIN/B00005EIT6
http://www.amazon.co.jp/exec/obidos/ASIN/4844840711
0246デフォルトの名無しさんNGNG
fatal error RC1107: invalid usage; use RC /? for Help
riloでこんなエラーがでてメイクできません
どうやったら直りますか
0247デフォルトの名無しさんNGNG
自分でオプション書き直したらできました
慈子解決しましたさようなら
0248デフォルトの名無しさんNGNG
ResCompileCmd=rc /fo"$OUT" /I"$PATH\..\..\Microsoft SDK\include" "$IN"
上の方のホームページのやり方はこうしないと出来ないと思う
間違ってることを乗せないで欲しい
0249デフォルトの名無しさんNGNG
"Microsoft Visual C++ Toolkit 2003"自体は商用利用可能ですか?
0250デフォルトの名無しさんNGNG
可能です
0251デフォルトの名無しさん NGNG
win98!!
0252デフォルトの名無しさんNGNG
>>249
"Microsoft Visual C++ Toolkit 2003"は売れません。
0253デフォルトの名無しさんNGNG
ヤフオクで売れば案外買い手ついたりしてな
0254デフォルトの名無しさんNGNG
ほぼ完璧なIDEも一応フリーでそろうし、VCなくてもいいな房には。
てかReloなんか使う意味あんのかと、こいちじかん(ry
0255デフォルトの名無しさんNGNG
VC++2005ExpressベータにVC++ToolKitをインストールすれば完全犯罪成立だな
0256デフォルトの名無しさんNGNG
>ほぼ完璧なIDEも一応フリーでそろうし、
これについて詳しくお聞かせください
0257デフォルトの名無しさんNGNG
Eclipse
0258デフォルトの名無しさんNGNG
>>255
ATLとWTLがつけばなぁ…
0259デフォルトの名無しさんNGNG
>>258
http://www.microsoft.com/downloads/details.aspx?FamilyID=1be1eb52-aa96-4685-99a5-4256737781c5&DisplayLang=en
0260デフォルトの名無しさんNGNG
>>259
そんなもの出されても困るよ
ATL無しじゃ動かないでしょ
0261デフォルトの名無しさんNGNG
>>260
つまりOTL
0262デフォルトの名無しさんNGNG
>>261
Oracle Template Libraryがあれば動くのか?
0263デフォルトの名無しさんNGNG
>>262
それさえあれば動く。
問題はそれが存在していないことだ。
そこでまたOTLとなり無限ループ。
0264デフォルトの名無しさんNGNG
ATL2.0ならダウンロードできるんじゃなかったっけ?
0265デフォルトの名無しさんNGNG
>>257
試してみたけどコンパイラーの変え方が分かりませんでした
VC++TKの使い方教えてください
0266256NGNG
EclipseなわけねぇよJavaじゃねぇんだからよぉ
0267デフォルトの名無しさんNGNG
http://otl.sourceforge.net/home.htm
0268デフォルトの名無しさんNGNG
>>266
池沼か?
Eclipseで動くCやDのプラグインは既にあるんだが。
0269デフォルトの名無しさんNGNG
>>268
設定が必要なんでしょVC++TKで、どこも完璧じゃないやん。
0270256NGNG
>>268
おめぇが池沼だろ、
ほぼ完璧なIDEつうのがよめねぇのか?どうやってこのページ読んでんだ?
かってにCでもDでもいじってろ、ただしこのタダで使えるVisual C++以外のな。
0271デフォルトの名無しさんNGNG
Eclipseで動く、という言い方が誤解を招いたんだと思うが、それにしたって256は痛いな。
まあ次はインテリセンスとフォームデザイナがなけりゃIDEとは言わんとか吐かしそうだ。
0272デフォルトの名無しさんNGNG
いいんだ どうせ エロいんだ
0273デフォルトの名無しさんNGNG
なんか荒れ模様ですね。
0274デフォルトの名無しさんNGNG
256が言わんでも俺が言う!
インテリセンスが無いのは完璧なIDEとは認めない!

フォームデザイナってなんだろ
0275デフォルトの名無しさんNGNG
BCCForm見たいなリソースエディタのことではないでしょうか
0276デフォルトの名無しさんNGNG
おまえら本当にIDEの意味知ってるのか?
0277デフォルトの名無しさんNGNG
井出
0278デフォルトの名無しさんNGNG
くだらね
0279デフォルトの名無しさんNGNG
【略語-1】=Institute for Democratic Education、民主教育協会
【略語-2】=Institute of Developing Economies、アジア経済研究所
【略語-3】=Integrated Drive Electronics、コンピューターにハードディスクを接続するための規格
0280デフォルトの名無しさんNGNG
>>吐かしそうだ
とこを想像すると萎えるな。orz=3
というかReloつかってる香具師って少ないんじゃないの?
0281デフォルトの名無しさんNGNG
悪いことは言わないから、ヘタレは金出してVS.NET買っとけ
0282デフォルトの名無しさんNGNG
だねだね、へたれの教えて君はReloでシコシコつまずいてればいいよ。
0283デフォルトの名無しさんNGNG
ヘタレはまずは金を出して開発環境整えて、それのユーザーになることが大切w
0284デフォルトの名無しさんNGNG
ここで出てるエラーのほとんどが、へたれまっしぐらだから>>283に一票
0285デフォルトの名無しさんNGNG
コンパイラ・リンカの基本的オプションは全部覚えないとな。
どんなコンパイラ使おうが必須。今までIDEが面倒みてくれてた
ところを自分でやらないといけないんだから。
0286デフォルトの名無しさんNGNG
改めて気づいたNMakeのショボさ
0287デフォルトの名無しさんNGNG
メモ帳でやるしかないのか やっぱり
0288デフォルトの名無しさんNGNG
メモ帖よりはBuilderXのほうがはるかにいいぞ
コンパイラもついてるしな
VCTK組み込んでもいいし
0289デフォルトの名無しさんNGNG
無料じゃないじゃん
0290デフォルトの名無しさんNGNG
rcもdefもidlも全部手書きしたらええねん
0291デフォルトの名無しさんNGNG
>>289
FreeDownloads(フリーダウンロード)※意味は「無料ダウンロード」
http://www.borland.co.jp/cbuilderx/
0292デフォルトの名無しさんNGNG
>>291
すんげぇ重いんだよなぁ、さすがJAVAってかんじだw
0293デフォルトの名無しさんNGNG
CoreSDKのヘルプファイルって
ms-helpファイルみたいなんですが、これどうやって見るんですか?
0294デフォルトの名無しさんNGNG
あなたもVS.NETを買われた方がいいようです
0295デフォルトの名無しさんNGNG
>>288
いま調べてみたらMicrosoft Visual C++ 7.1 Compiler (Windows)が
パーソナルはサポートしてないになってるけどつかえるの?
0296fishfisherNGNG
>>295
バリバリ使えるよ。このスレ以外の大抵の人間はすでに使ってる。
設定ファイルをいじれば/G7とか、もろもろの機能追加も楽にできるしね。
0297fishfisherNGNG
タダ、メモ帳より遥かに動作が重いのが・・・orz
0298デフォルトの名無しさんNGNG
>>296
試したけど使えなかったよ
VCTKのツールセットが無いからできない
0299デフォルトの名無しさんNGNG
つか2005Expressのベータ版使えばいいじゃん
0300デフォルトの名無しさんNGNG
そして>>255-258にループ
0301デフォルトの名無しさんNGNG
このスレ房多杉、タダなんてスレタイにいれるからだな。
房の特徴としては

コンパイラ単体しか無いじゃん(コンパイルできん)といいはなつ。
PSDK関連を入れてもどうしていいかわからない。
IDEがないとVC++じゃないとかいいはなつ
>>298のように自分のやったことがすべてだと勝手に思い込む。
>>299のように何か勘違いをしている。
フリーのIDEなんか使ったことが無くカスタムもまったく出来ない。
設定ファイルをアップすると飛びつく、しまいにゃ神呼ばわり。

趣味のほうはもうVSTKで無問題なんだが
まともな事かいても、2chであること+房が飛びついてくる事で
まったくスルーされていってますなぁ・・・前スレから既に・・・。
0302ということですねNGNG
厨房はVS.NET買え。終わり。
0303デフォルトの名無しさんNGNG
厨房はvs.netを買って偉い人はwinnyでダウンロードするわけか・・・
0304デフォルトの名無しさんNGNG
アホか
0305デフォルトの名無しさんNGNG
ny厨死ね
0306デフォルトの名無しさんNGNG
http://msdn.microsoft.com/visualc/downloads/updates/atl/default.aspx
0307Groad NGNG
>>305でも実際それが賢明な遣り方だろう
ビジュアル使わず漏れは手打ちだが別に辛く感じた事はないぞ
0308デフォルトの名無しさんNGNG
>>279
略語ではなく、ロゴ・ダウの遺跡から発掘されたやつです。
0309デフォルトの名無しさんNGNG
IDEのないVC++なんて○○ープのないコーヒーみたいなものだ

手持ちのVC++6でいいやって思うね
0310デフォルトの名無しさんNGNG
むしろ逆だろう。IDEのないclはブラックコーヒーだ
0311デフォルトの名無しさんNGNG
ああ、おれはなにを言ってるんだ。逝ってくる。
0312デフォルトの名無しさんNGNG
C++BuilderXあんのにこのスレのやつら必死だな。
Relo軽い以外はおもちゃ以下だ・・・
0313デフォルトの名無しさんNGNG
ホントだw
0314デフォルトの名無しさんNGNG
漏れの場合手コンパイルですむような実験やMC++ちょっといじるときぐらいしか使ってないからな・・・
とりあえずReloで十分 Or 手軽ってとこでReloなんじゃない?
0315デフォルトの名無しさんNGNG
BCC+BCCDev
に対抗する
VCCTk+Relo
とか。

ReloがwxWidgetsに対応しているので、
いつかRADにしてくれたら
フリーでC/C++のRADが出来上がるんだが。
C++BuilderXでもいいけど、ネットの情報はVCCよりが多いので。
0316デフォルトの名無しさんNGNG
秀丸でいいじゃん。nmakeに嫌気がさしたらBATファイルでいいじゃん。
0317デフォルトの名無しさんNGNG
本当にC++BuilderXが重いか?
前世代のVS6や旧時代のDelphiと比べてないか?
起動は他のIDE同様遅い(二度目の起動はVSほど早くない)けれど
CVSは使えるし意外と快適だぞ
商用可の所にチェック入ってたしオレはコレで無問題

でもたまにIDEが落ちるのはマジ勘弁してくれ
0318デフォルトの名無しさんNGNG
>>312
禿同。頭おかしいな。

>>317
そこなんだよなぁ。.NETとか急激に重くなって非常に萎えた。
VS6が現役で多く使われる理由のひとつでもある。
0319デフォルトの名無しさんNGNG
パソコンぐらい買えよ。貧乏人!
0320デフォルトの名無しさんNGNG
だから2005Expressのβ版使えって
0321デフォルトの名無しさんNGNG
うん、Express ベータで良いのではないか?
0322デフォルトの名無しさんNGNG
お前ら、普通に製品買えよ。
高いもんじゃないんだからさ。
0323デフォルトの名無しさんNGNG
>317
C++BuilderXってPersonalは商用利用不可では?それより上ならいいんだろうけど。
ttp://www.borland.co.jp/news/cbuilderx_ja.html
>(*5) 2003年10月中旬より、弊社Webサイトにて無償ダウンロードサービス(商業開発不可)を開始する予定です。
0324デフォルトの名無しさんNGNG
既出?1.01にあがってる
http://www.microsoft.com/downloads/details.aspx?FamilyID=272be09d-40bb-49fd-9cb0-4bfa122fa91b&DisplayLang=en

*What is different about Visual C++ Toolkit 2003 version 1.01 from version 1.0?
The Visual C++ Toolkit 2003, version 1.01 (released July 6, 2004) supplants version 1.0
(released April 16, 2004). Version 1.01 updates the included Visual C++ compiler to exactly
match the compiler that ships with Visual Studio .NET 2003 (build 13.10.3077).
In the initial 1.0 Toolkit release, the build numbers of the compilers differed slightly.
Version 1.01 of the Toolkit also corrects some minor grammatical issues in the sample
whitepapers and in the command prompt window.

*If I already have the Visual C++ Toolkit 2003 version 1.0, should I download 1.01?
There are no compilation-related behavior changes in the Toolkit version 1.01 from version 1.0.
If you decide to install version 1.01 you should first uninstall version 1.0 using the Add or
Remove Programs control panel.
0325デフォルトの名無しさんNGNG
builderXはツールセットが無いと使えないって言ってるだろ・・・
0326デフォルトの名無しさんNGNG
>>323
ライセンスマネージャというのが一緒にインストールされるんだが
それによると
>非商用目的での使用のみ:No
となっている

ライセンスマネージャにPersonalだと表示されてるしBorlandの認証を受けたものなので
もしこれが間違いなら深刻な不具合だな

ちなみにBorland USAにはPersonalは商用ライセンスを含むと書いてある
http://www.borland.com/cbuilderx/personal/index.html
0327デフォルトの名無しさんNGNG
>>326
そのとおりだと思う

注:Personal版のみ無償。個人・教育機関向けであり、商業開発は不可
と某所にでかでかと書いてあったが
「個人使用の商用ライセンス」を含んでいるんだずぇ。
つまりは法人じゃなけりゃ勝手にしろってことだずぇ。

2005Expressの何処がいいかいってみろってんだずぇ。
0328デフォルトの名無しさんNGNG
>>327
>2005Expressの何処がいいかいってみろってんだずぇ。
Borland製じゃなくてMS製。開発ツールについて言えば、これだけで得点が違うね。
0329デフォルトの名無しさんNGNG
個人で使うならネームバリューは関係ないだろ
0330デフォルトの名無しさんNGNG
ネームバリューの問題では無いと思う。
Windows用開発環境としては、どーも昔からB製は信用できね。
DOS用は文句なかったけど。
0331デフォルトの名無しさんNGNG
おまいらあほでつか
ライブラリは全部MS製なのに
B製もメモ帳もあるか!チンカスが!
0332デフォルトの名無しさんNGNG
そういうのをネームバリューっていうんだろ
具体的になにがダメなんだ?
VC++用のサンプルがコンパイルできないとかその程度しか聞いたことないぞ
0333デフォルトの名無しさんNGNG
あほは藻前だ。
0334デフォルトの名無しさんNGNG
おまえもな
0335デフォルトの名無しさんNGNG
みんな気をつけろ
332タンはちゃんと330タンに突っ込みをいれてるんだぞ。
0336デフォルトの名無しさんNGNG
ΩΩΩ<なんだってー
0337デフォルトの名無しさんNGNG
ΩΩΩ<なんだって!333=330だってぇ!
0338デフォルトの名無しさんNGNG
まあ貧乏人はBuilderX使ってろってこった。
こっちは2005Expressβの操作にいち早く慣れておいて、
時期が来たら金稼ぎするから。
0339jjNGNG
ボーランドのホームページでcのコンパイラーは手に入れた。しかし編集ソフトが無い。
どこで手に入る。OSがMEだ。ME不可のソフトはあるのだが・・・
0340デフォルトの名無しさんNGNG
せっかくコンパイラがあるんだから自分で作れ、クズが。
0341デフォルトの名無しさんNGNG
>>339
Vectorでテキストエディタを探す
0342デフォルトの名無しさんNGNG
>>339
タダで使えるBorland C++ Part3
http://pc5.2ch.net/test/read.cgi/tech/1054390397/
0343デフォルトの名無しさんNGNG
>>339
http://www.borland.co.jp/cbuilderx/

Borland C++ BuilderX
http://pc5.2ch.net/test/read.cgi/tech/1065260556/
0344デフォルトの名無しさんNGNG
なんでここにボの質問をするんだ? >>339

ボ厨はボスレに行ってなさい。
0345デフォルトの名無しさんNGNG
VC6にToolKitのCLを入れたら動くかなぁ?
MFCとか使わないからコレで動けば十分だなぁ。
0346jjNGNG
339です。最後に教えてください。TeraPadをダウンロードしました。
cでterapadにプログラムを書いたんですが、どーやってコンパイルするんでしょうか。
おねがいします。
0347デフォルトの名無しさんNGNG
何事もなかったかのようにスルー
↓
0348デフォルトの名無しさんNGNG
>>345
動く
デバッガ不能
0349デフォルトの名無しさんNGNG
デバッガは使えないんですか。そうですか。
0350デフォルトの名無しさんNGNG
>>348
びみゅー
0351デフォルトの名無しさんNGNG
しかしVC6のIDEでコンパイル出来るってことは
NMAKEとか覚えなくていいし
デバッガはGUI付きのわかりやすそーなのが
あるし、結構いけそう。俺コレに移行しようかな。
特別設定が面倒な訳でもないしな。

ttp://www.program-lab.jp/blog/progmemo/archives/000014.html
0352デフォルトの名無しさんNGNG
C++BuilderXってJavaで動くIDEじゃなかったっけ?
一回落としてみたけどすっごく重そうですぐ消した
0353デフォルトの名無しさんNGNG
>>324
直リン
ttp://download.microsoft.com/download/3/9/b/39bac755-0a1e-4d0b-b72c-3a158b7444c4/VCToolkitSetup.exe
0354デフォルトの名無しさんNGNG
俺もIDEとしてのVC6に何の不満もないんだよな
とはいえそろそろテンプレート周りは不安

どうにかデバッガも一緒に動くようにならないかねぇ
凄いエロい人でもやっぱり無理なのかな

まぁWinDBG使ってみるか…
0355デフォルトの名無しさんNGNG
うーん、思ってた以上に不便だなぁWinDBG
デバッガが別の方が、いっそ見通し良いかと思ったけど

IDE使えない環境の人、使わない人、尊敬するよ…本当に
0356デフォルトの名無しさんNGNG
Visual C++.NET (AC版)買おうと思ってるのですが通販で買った場合って学生書確認とか
あるのですかね?
それか学生書確認とかない店(東京近辺)ってないかな?w
通常版なんて金なくて買えません・・・・
0357デフォルトの名無しさんNGNG
>>356
スレ違い

激安で買えるVisual Studio.NET theSpoke Disc.4
http://pc5.2ch.net/test/read.cgi/tech/1089284784/l50

Visual Studio.NET Academic利用例をあげて下さい
http://pc5.2ch.net/test/read.cgi/tech/1056736788/l50
0358デフォルトの名無しさんNGNG
>>356
通報しました。
0359デフォルトの名無しさんNGNG
>>356
Visual C++ 2005 Express Beta を使えば?
MFC と ATL はないけど、Win32 native(最適化付) も .NET もいけるよ。
0360デフォルトの名無しさんNGNG
>>359
WTLならダウンロードできるじゃん。
0361デフォルトの名無しさんNGNG
だれがWTLの話してるんだよ
0362デフォルトの名無しさんNGNG
なんか、2003stdに入れたらコンパイルしたアプリが挙動不審になった
からc1.dllとc2.dllを元(2003std)に戻したら普通に動くようになったんだが。

c1.dllとc2.dllもbinに入れないと最適化の意味無くなっちゃうんだっけ?
0363デフォルトの名無しさんNGNG
>>362
よくわからんが、無理にファイルを上書きしなくても
Toolkitの方のコンパイラが先に使われるように
PATHを通すなりオプションで設定するなり出来ないのか?
0364デフォルトの名無しさんNGNG
>>363
それだとToolkitのc1.dll・c2.dllが先に使われるから結果は同じにならない?

というか>>362みたいな状況に陥ってc1・c2.dllの役目に今頃気づいた。
最適化ってcl.exeだけじゃないのね。
0365デフォルトの名無しさんNGNG
>>360
またおまえか!>>260
0366名無しさん@そうだ選挙に行こうNGNG
>>355
デバッグ情報を付加しないでデバッグしなきゃならんかったんで
(主にパスだしたいさくとか、そっち関係のために・・・
もともとOllyとかその辺を主力にしてたから、
WinDBGは確かに使いにくいは使いにくいけど、
シンボルも認識するし、結構いいデバッガだと思うんだけどなぁ。
SoftICEとか使ったこと無いけど、こんなん個人で使ってるやつがいたら
十中八九で割れだな。

よくSoftICEで〜〜なんてのを見るけど
よく逮捕されないもんだ・・・
0367デフォルトの名無しさんNGNG
>>366
・・・。
個人でPhotoshopやPremier使ってる人間も
個人でOffice Premium使っている人間も
個人でVS.NET Pro使っている人間も
個人でBoundsChecker使っている人間も

十中八九割れですね。
0368デフォルトの名無しさんNGNG
>>367
SoftICEと違ってACがある罠。
多分十中四五ぐらいじゃ(ry
0369デフォルトの名無しさんNGNG
>>368
世の中学生ばかりですね。
0370デフォルトの名無しさんNGNG
PC使ってる奴の半分ぐらいは学生だろ
0371デフォルトの名無しさんNGNG
半分が学生かどうかは知らんが、MSのExpressEditionの記事によれば、

>Microsoftによると、現在プロフェッショナル・プログラマーのおよそ3倍に相当する
>約1,800万人の非プロフェッショナル・プログラマーが存在するそうだ
0372デフォルトの名無しさんNGNG
俺だってプログラミングは仕事じゃないし。
0373デフォルトの名無しさんNGNG
WinDBGって何ができるの?
0374デフォルトの名無しさんNGNG
2chでVC.netを持っている約90%が割れ
その内89%が自分は買ったといっていて
残りの20パーセントの人は買い
そのうちの15パーセントの人が買ったことを後悔している
0375デフォルトの名無しさんNGNG
betaだから割れじゃないよ
最適化もされるしフリーソフト作りなら十分役にたってる
0376デフォルトの名無しさんNGNG
>>371
ベクターや窓の杜に登録されているフリーウェアの作者はどっちに入るんだ?
金貰ってないから非プロ?
0377デフォルトの名無しさんNGNG
>>376
おれ、フリーソフト作ってるけど、本職もプログラマー。
そういう人結構多いと思う。
0378デフォルトの名無しさんNGNG
>>377
いや、どっちに入れられるのか。
重複してる可能性もあるしw
0379デフォルトの名無しさんNGNG
MSDN加入してるし。
0380デフォルトの名無しさんNGNG
>>376
本職かどうかだろ。何でベクターが基準になるんだよ。
0381デフォルトの名無しさんNGNG
プログラマーも量子コンピューターの時代にもうすぐなるから仕事なくなるだろ
将来安定性ないから本職は止めたほうがいい
0382デフォルトの名無しさんNGNG
( ´,_ゝ`)
0383デフォルトの名無しさんNGNG
>>381
そういう話はマ板でやってくれな
0384デフォルトの名無しさんNGNG
グラマーはマニピュレータになればどぉってことないw
0385デフォルトの名無しさんNGNG
builderXのvc設定ファイルなら上位バージョンの体験版に入ってるよ。
それだけ抜いて使えばいいんでない?
0386デフォルトの名無しさんNGNG
これってVC++2002のATLとかMFCとか使えんでしょう?
コンパイルしたらエラー出まくりだったもん。
0387デフォルトの名無しさんNGNG
パーソナルはCDBの設定がプロパティーにないからデバッガ使えないよ
libの中身を上位バージョンと差し替えないと使えないよ
でも体験版じゃだめかも
それなら上位バージョン買えば同じことか
0388デフォルトの名無しさんNGNG
>>387
おまいさんのいうことをやったら明らかにライセンス違反
だめかもじゃねぇよぉ。
0389デフォルトの名無しさんNGNG
ぬるぽ
0390デフォルトの名無しさんNGNG
>389
ガッ
0391デフォルトの名無しさんNGNG
NUL.LPO
0392デフォルトの名無しさんNGNG
>>391
GALTU
0393デフォルトの名無しさんNGNG
ぬるぽに対するガッの早さにはその板/スレの人口/ガキ比率が如実に表れる。
0394デフォルトの名無しさんNGNG
>>392
釣り成功!
NULLPOじゃないんだよねこれがw
0395デフォルトの名無しさんNGNG
>394
ガッガッガッ
0396デフォルトの名無しさんNGNG
nil po
0397デフォルトの名無しさんNGNG
>396
0 po
0398デフォルトの名無しさんNGNG
(void*)0
0399デフォルトの名無しさんNGNG
'()
0400デフォルトの名無しさんNGNG
いい加減に汁!
0401デフォルトの名無しさんNGNG
しかしこのスレの勢いもぬるぽ
0402デフォルトの名無しさんNGNG
CDTで使えませんかお前じゃ無理ですかそうですか。
0403デフォルトの名無しさんNGNG
>>401
がっ
0404デフォルトの名無しさんNGNG
http://www.et.utt.ro/public/ProgLangs/
0405デフォルトの名無しさんNGNG

                   ││
                   ζ
 \\           / ̄ ̄ ̄ ̄\
              /         \   ⊃    //
   ⊂         /|||  ⌒   ⌒  ||||  ⊃    
              |||||  (・)  (・)  |||||         
        ⊂    6|----◯⌒○----|9    ⊃   キタ━━━━!!!!
       ,r----、__|/ _|||||||_\|     
      /′       \  \_/ /       
      (   ,/¬--v   \____/⌒\     
     /⌒ (    ]  |丶 ̄ ̄  /丿  丿      ─
    (_  _丿    ,ノ--v_\ ハ  ノ   ノ       ─
       ̄      ノ    リ--─ー^   八      
            〔          _,ノ′ヽ      
          ,ノ'' ー--ー┘ ̄ ̄ ̄\  │     

0406デフォルトの名無しさんNGNG
これも
http://www.66zone.com/index.php
0407デフォルトの名無しさんNGNG
これでコンパイルした場合、msvcr71.dllが絶対必要になりますか?
0408デフォルトの名無しさんNGNG
そうなるようにすればなります
0409デフォルトの名無しさんNGNG
どのような場合ひつようになりますか?
0410デフォルトの名無しさんNGNG
/MDをつけるとなるような気がします
0411デフォルトの名無しさんNGNG
if (!LoadLibrary("msvcrt71.dll"))
exit(0);
0412デフォルトの名無しさんNGNG
/MTと/MDの違いはなんですか?
0413デフォルトの名無しさんNGNG
MovableType と MegaDrive の違いです
0414デフォルトの名無しさんNGNG
>412
cl.exe /?
0415デフォルトの名無しさんNGNG
なんとなく使い始めたけど、意外と使いものになるな。
次のMSDNの契約は、ProじゃなくてOSのみにするかもしれん。
0416デフォルトの名無しさんNGNG
>>415
俺は無理ぽだった。
今日VC2003買った。
0417デフォルトの名無しさんNGNG
>>416
このブルジョワめ!
0418デフォルトの名無しさんNGNG
>>416
無理だったか。
.NETに移行し始めちゃうと、VS2003は必要だよな。
まぁ、しかたない。
と、思ったら、VC2003か。

軟弱モノめ。
0419デフォルトの名無しさんNGNG
そこでVS2003Proステップアップグレード版ですよ。
まだ売ってたっけ?
0420デフォルトの名無しさんNGNG
>>418
.NETなんてやらないYO!!
なのにVSインストール時に強制的に入れられて
ちょっと切れそう!!
HDD残り100MBでぎりぎりやりくりしてるのに氏ねMS
0421デフォルトの名無しさんNGNG
ただより高いものはないということわざを知らない椰子が集まるスレはこちらですか
0422デフォルトの名無しさんNGNG
ただより高いものはないということわざを最近知った>>421がいるスレはこちらです
0423デフォルトの名無しさんNGNG
>>421
激安スレなんかを見てると、タダよりも激安のほうがタチ悪いと思うよ。
タダのものをうまく活用する力は無いが、はした金で買えるので一応
買ってみる、そして買ったのだから顧客ヅラして無料モノを貶める。
0424デフォルトの名無しさんNGNG
>>423
それは製品の評価じゃない
0425デフォルトの名無しさんNGNG
ただで使えるVCで使えるプロファイラない?
0426デフォルトの名無しさんNGNG
「ただで使えるVC」で使える200万円のプロファイラでもいいでつか?
0427デフォルトの名無しさんNGNG
>>426
ただで使えるVCで使えるただで使えるプロファイラない?
0428デフォルトの名無しさんNGNG
それを教えるには200万円いただかなきゃなりませんが、いいでつか?
0429デフォルトの名無しさんNGNG
>>428
 ┏━━━━━━━━━━━┓
 ┃200万モナ/ ̄\ Λ冂Λ  ┃
 ┃      |    |( ´∀` )o.┃
 ┃      \_/ (∪   φ) ┃
 ┗━━━━━━━━━━━┛
0430デフォルトの名無しさんNGNG
C言語ではじめてみたいんですけど、コンパイラを探すところで苦労しています。
誰かここにドーンとはってくれませんか?(無料のやつ)
0431デフォルトの名無しさんNGNG
>>430
激しくFAQだが
ttp://www.borland.co.jp/download/trial_freeprod.html
0432デフォルトの名無しさんNGNG
>>430
素人にはお勧めできない。
0433デフォルトの名無しさんNGNG
>>430
とりあえず>>1を読んでみろ
0434デフォルトの名無しさんNGNG
VCTooikitSetupってのをダウンロードしたんですけどそこからが・・・。
0435デフォルトの名無しさんNGNG
>>430
ほれ、無料のやつ
ttp://www.microsoft.com/japan/msdn/vstudio/device/eVC_download.asp
0436デフォルトの名無しさんNGNG
Cマガジン買えよ。
無料のCコンパイラが毎月付いてるからさ。
0437デフォルトの名無しさんNGNG
>>430
お兄ちゃん、いい体してるね。某信者にならないか?

Borland C++ BuilderX
http://pc5.2ch.net/test/read.cgi/tech/1065260556/
0438デフォルトの名無しさんNGNG
>>435 小一時間かかるらしいですけどこれでいいんですよね。
0439デフォルトの名無しさんNGNG
>>438
>>435 はPDA専用のexeしか作れない

ただ、Cがどういうものかとか、コンパイラがどういうものかとかは、
イメージがつかめるので、ダウンロードしても無駄にはならないと思う。

PDA(PocketPCやWindowsCE)持ってるなら、キミにぴったりだ。
0440デフォルトの名無しさんNGNG
すみません。PDAも解らない私にはプログラムはできないのでしょうか。
0441デフォルトの名無しさんNGNG
もちろん。
0442デフォルトの名無しさんNGNG
>>440
んなことはないが、

ttp://www.wince.ne.jp/
↑
このサイトよく見て自分に関係ないと思ったら,
小一時間のダウンロードはやめとけ
0443デフォルトの名無しさんNGNG
はい
0444デフォルトの名無しさんNGNG
ていうか、439見て自分でPDAって何かくらい調べられないようじゃ、
まったく適性無し
0445デフォルトの名無しさんNGNG
PDAってなんですか?
0446デフォルトの名無しさんNGNG
PTAですか?
0447デフォルトの名無しさんNGNG
>>445
Programming DirectX API
0448デフォルトの名無しさんNGNG
ODA の次が PDA です。
0449デフォルトの名無しさんNGNG
Papa Dame Akachandekichau!
0450デフォルトの名無しさんNGNG
Pink Dream Anal
0451デフォルトの名無しさんNGNG
【略語-1】=Parental Drug Association、《米》非経口製剤研究協会◆【URL】<http://www.pda.org/>;
【略語-2】=Personal Digital Assistant、パーソナル・デジタル・アシスタント◆mobile digital devices that give us the benefits of computer power
【略語-3】=patent ductus arteriosus、動脈管開存(症)
【略語-4】=personal digital assistance [assistant]、携帯(情報)端末、電子手帳◆直訳すると、「個人用デジタル補助装置」。持ち運びができる小型コンピュータなどのこと。
【略語-5】=post-deflection acceleration、後段加速
0452デフォルトの名無しさんNGNG
さあ、あててごらん?
0453デフォルトの名無しさんNGNG
某ゲームだとPersonalDemaeAssistantだな。
0454425NGNG
俺のコメントは蒸し佳代
0455デフォルトの名無しさんNGNG
>>454
ウルセーバカ
0456デフォルトの名無しさんNGNG
parent-teacher association
0457デフォルトの名無しさんNGNG
しかたねーからVC6のプロファイラとコンパイラで
我慢してやるよ。最適化機能つけならプロファイラくらい
付けとけっちゅーねん。使えねーな。
0458デフォルトの名無しさんNGNG
プロファイルは妄想ベースでお願いします。
0459デフォルトの名無しさんNGNG
基本的にgccで開発して、パフォーマンス最適化もそっちでやっておき
リリース用バイナリ作成だけこれを使うというのが妥当だと思う。
0460デフォルトの名無しさんNGNG
gccとはCライブラリの部分が違うから、プロファイル結果はVCのと大幅に違う悪寒
0461デフォルトの名無しさんNGNG
>>460
おまい正解!
0462デフォルトの名無しさんNGNG
>>460
そうかな?Cライブラリというのが何を指すのかイマイチ分からないんだけど、Cランタイムの
事を指しているのならgcc/MinGWからは結局MSVCRTの関数が呼ばれるので、
一部スタートアップルーチン以外の挙動は基本的に同じと考えていいでしょう。
アグレッシブなコンパイラ最適化をかけない限り、ですけど。
また、プログラム自体の最適化は基本的に無最適化(O0)状態で行い、最終的な動作確認や
更なるチューニングにO2やループのアンロール、関数のインライン化等を行うものではありませんか?
0463デフォルトの名無しさんNGNG
って、小さな関数のインライン化や小規模ループのアンロールはVCでもgccでもO2に含まれてるかも。
0464デフォルトの名無しさんNGNG
わざわざ処理系を2つ用意する理由がわからん。
0465デフォルトの名無しさんNGNG
色々ありますよ。
ポータビリティを考えるとgccで正常にコンパイル・リンク出来たほうが良いし、
gcc+gdb系の環境に慣れた人ならその環境でコンパイル・リンク出来れば
良いんですが、コードをオープンにしたりgccより強い最適化やVC++で
開発する人とチームを組んで開発する場合とか(この場合はプロジェクトファイルも
二通り用意したほうがいいですけど)。あとはANSI準拠度の問題なんてのも
あるかもしれません。
0466デフォルトの名無しさんNGNG
> にコンパイル・リンク出来たほうが良いし、
> gcc+gdb系の環境に慣れた人ならその環境でコンパイル・リンク出来れば
> 良いんですが、コードをオープンにしたりgccより強い最適化やVC++で
> 開発する人とチームを組んで開発する場合とか(この場合はプロジェクトファイルも
> 二通り用意したほうがいいですけど)。
凄くグダグダになってますが、まあ意を汲んでください。
書き直すのもめんどくさいです。
0467デフォルトの名無しさんNGNG
configureで自動判別できるようにすべき。
0468デフォルトの名無しさんNGNG
VS2003に組み込んで使うフリーのDevPartnerのプロファイラを
コマンドラインから使えねーかな。makefileに組み込みたいんだが。
0469デフォルトの名無しさんNGNG
Visual C++ Toolkit 2003でつくったアプリは商用利用できますか?
また、
出来る場合、どこににその主旨が書いてありますか?
0470デフォルトの名無しさんNGNG
>>469
>>1のリンク先に書いてあるよ!
0471デフォルトの名無しさんNGNG
>>469
できます
EULA.txt同梱
0472デフォルトの名無しさんNGNG
お答えありがとうございます。
これで心置きなくプログラミンwできそうです。
0473デフォルトの名無しさんNGNG
>>1
CPad for LSI C-86 は
ロングファイル名をショートファイル名に変換するので使えません。
for BCCの奴だとOKです。

誰も使ってないかもしれないけど。
0474デフォルトの名無しさんNGNG
(・∀・)ノ"∩ヘェーヘェーヘェー

BCCってVC++とオプション一緒なの?
LSICはオプション同じだからわざわざそっちなんだと思ってた
0475デフォルトの名無しさんNGNG
VC++Toolkitにmsvcrt.libが含まれていないんだけど、どこで手に入れたらいい?
0476デフォルトの名無しさんNGNG
winny
0477デフォルトの名無しさんNGNG
>>475
マジレスするとPlatformSDK
0478デフォルトの名無しさんNGNG
>>477
マジレスするとPSDKにIA-32用のmsvcrt.libは入ってないぞ。
IA-64用のならあるが。
0479デフォルトの名無しさんNGNG
あ、ほんとだなんでかな


えーとえーと

とりあえず、/MDでうまく行くからそういうことで手を打たない?
0480デフォルトの名無しさんNGNG
だから2005Expressのβ版使えって
0481デフォルトの名無しさんNGNG
>>480
英語がライセンスでわからねぇ
0482デフォルトの名無しさんNGNG
2005Expressβは正直すすめられないなぁ。
C++BuilderXのPersonalつかっとけよ。
0483デフォルトの名無しさんNGNG
ライセンスって違反するとばれるもんなの?
0484デフォルトの名無しさんNGNG
気にしない人は製品版をNYで入手してると思われ
0485デフォルトの名無しさんNGNG
>>483
正規版で作ったバイナリと比べてみればわかる。
0486デフォルトの名無しさんNGNG
>>482
ありゃ、結構いいなと思って今使いこんでるのだけど
どの辺が駄目なのかな?
0487sageNGNG
コンソールアプリは作れたんだけど、ウィンアプリ作ろうとするとunresolved external symbol WinMainCRTStartupってリンクエラーが出る。
同じmakefileで.netだとエラーは出ない。
user32.libは指定してあるし、/subsystem:windowsとかつけても駄目。
誰かわかるひといます?
0488デフォルトの名無しさんNGNG
>>487
MSDN嫁
0489デフォルトの名無しさんNGNG
>>487
/entyオプションでエントリポイントを変えなさい
0490デフォルトの名無しさんNGNG
MFCは無理だとおもうが
0491デフォルトの名無しさんNGNG
とりあえず WinMain 作ってそこから main 呼べ
0492デフォルトの名無しさんNGNG
WinMainCRTStartupという名前の関数を作らないとだめなのでは?
0493デフォルトの名無しさんNGNG
>>487
488と489、それに492が正解。
オンラインヘルプぐらい検索してから聞いてね。
0494デフォルトの名無しさんNGNG
>>493
なんか違う気がするだすよ
0495デフォルトの名無しさんNGNG
VCで、MFC利用でつくったものは
エントリポイントがWinMainCRTStartupになるんだよ。
0496デフォルトの名無しさんNGNG
http://homepage1.nifty.com/kazubon/progdoc/tclock/nodeflib.html
ここ読んでみるといいよ
0497デフォルトの名無しさんNGNG
うーん、VC.NET 2003ACを買ったんだけど
どうやら、ACだと最適化コンパイラが無いらしい。。

ToolKitのコンパイラをVC.NETに搭載できたらいいなぁ
0498デフォルトの名無しさんNGNG
>>497
パス設定したらそのままつかるだろ。
0499デフォルトの名無しさんNGNG
無事つかりますた
0500デフォルトの名無しさんNGNG
おろろ、レスありがとうです。
一応、VC.NET2003ACだと最適化コンパイラ未搭載のソースを↓
ttp://www.microsoft.com/japan/msdn/vstudio/productinfo/overview/academic/featurelist_aca.asp

ACじゃないと※2は書いてないんだけど。
どこかで、ACじゃなくても最適化コンパイラは未搭載って書いてた気が;
http://www.microsoft.com/japan/msdn/vstudio/productinfo/featurelist.asp

このページの一番したに、※2で書いてました。
0501デフォルトの名無しさんNGNG
>>500
いや、単品のVC.NET Standardはアカデミックでもそうでなくても非最適化コンパイラですよ。
で、VCToolkitの最適化コンパイラのほうにパス通せ、と499はおっしゃってるのですよ。

(#゜д゜)オトトイキャガレ!
0502デフォルトの名無しさんNGNG
なるほど><
いろいろありがとうです!
0503デフォルトの名無しさんNGNG
msvcrt.dllにリンクできねーじゃん!/MDオプション付けても
/nodefaultlibで指定してもmsvcrt.dllにリンクできーん!!!
バグか?バグなのか?
0504デフォルトの名無しさんNGNG
>>503
お前の存在がバグだ、と言われたくなけりゃ、さっさとエラーログ出すか、ライブラリパスの確認汁。
0505デフォルトの名無しさんNGNG
>>504
いやーそれがね、お兄さん、msvcr71.dlに
勝手にリンクしちゃうんだよ。困ったね。
0506デフォルトの名無しさんNGNG
>>505
MSDNのどこかに「msvcrt.dllはシステム用だから使うな。これからはmsvcr71.dllだ。」って書いてあったような……。
0507デフォルトの名無しさんNGNG
>>506
その通り。msvcrtはシステムライブラリのみが利用し、普通のプログラムからはmsvcr71.dllを呼ぶ。
そして、msvcr71.dllを作ったアプリと一緒に再配布しろと。

うーん、ウザいよな。小さいアプリにもわざわざmsvcr71.dllを添付しなきゃならんとは・・・。
まあ、大半の環境では添付不要なんだろうけど。
0508デフォルトの名無しさんNGNG
俺に断りもなくそんな重要なことを決めんなよ!
しかたねーな、今度のセキュリティアップデートに
こっそりmsvcr71.dll混ぜとけよ!わかったな!!
0509デフォルトの名無しさんNGNG
>>508
普通はMSから落として入れてるんじゃないか?
0510デフォルトの名無しさんNGNG
スタティックリンクす(いろいろry
0511デフォルトの名無しさんNGNG
gcc使いですがリリース用にVCTKを使ってます。
ちょっと質問なんですが、皆さんは警告レベルをどのように
設定されていますか?/WallをつけるとPSDKのヘッダですら
大量の警告が出るんですが・・・。gccの-Wallでコンパイル・
デバッグを行ってVCTKでは標準警告レベルというのが
良いのでしょうか?
0512デフォルトの名無しさんNGNG
警告レベルはデフォルトのままだな。
あまり神経質になっても意味がないばかりか、
むだなコーディングの元になってそうな気がして名。
0513デフォルトの名無しさんNGNG
gccではWallが便利なんだけど、unused variablesは少々頂けない。
WinMainのhPrevInstance, lpCmdline, nCmdShowなんて、ほとんどの場合使わないから。
0514デフォルトの名無しさんNGNG
>>513
UNREFERENCED_PARAMETER(hPrevInstance);
しとけば、警告レベル4程度までOKだったと思う。
Wallは俺もやったけど自分のコードの警告が埋もれて欝になった。
0515デフォルトの名無しさんNGNG
そもそもPSDKのヘッダはコメントの終端が抜けてるやつが
有ったりするくらいなので警告が出てもしかたがない。
0516デフォルトの名無しさんNGNG
ぬるぽ
0517デフォルトの名無しさんNGNG
       _
┌――─┴┴─――┐
│ セルフサービス .│
└―――┬┬─――┘
        ││   ./
      ゛゛'゛'゛ /
         /
     | \/
     \ \
      \ノ

ガッ はセルフサービスになりました。

使用方法は以下のようになります
     ∧
    <  >_∧
= ()二)V`Д´)<ぬるぽ
    \ヽ ノ )
    ノ(○´ノ  ガッ
   (_ノ(__)
0518デフォルトの名無しさんNGNG
     ∧
    <  >_∧
= ()二)V`Д´)<ぬるぽ
    \ヽ ノ )
    ノ(○´ノ  ガッ
   (_ノ(__)
0519デフォルトの名無しさんNGNG
     ∧
    <  >_∧
= ()二)V`Д´)<めるこ
    \ヽ ノ )
    ノ(○´ノ  バキッ
   (_ノ(__)
0520デフォルトの名無しさんNGNG
age
0521デフォルトの名無しさんNGNG
    
      ∧_∧
= ()二)(; ´Д`)<ぬ・・・
    \ヽ ノ )
    ノ(○´ノ  
   (_ノ(__)




  ピコ  ∧___∧
   ()二)# ´д`)<ぬるぽ・・・
    \ヽ ノ )
    ノ(○´ノ  
   (_ノ(__)
0522デフォルトの名無しさんNGNG
  ( ・∀・)   | | ガッ
 と    )    | |
   Y /ノ    人
    / )    <  >__Λ∩
  _/し' //. V`Д´)/ ←>>521
 (_フ彡        /
0523デフォルトの名無しさんNGNG
セルフサービスになったんじゃねぇのかよw
0524デフォルトの名無しさんNGNG
根性なしには制裁だろ
0525デフォルトの名無しさんNGNG
MakeFile書くのがめんどくさいから
とりあえず存在するcppとrcを検出してコンパイルする(リビルドですな)
VBScript作ったんだけど、需要あるかな。

C++で書けよって話だけど。
0526デフォルトの名無しさんNGNG
>>525
既にあったはず
0527デフォルトの名無しさんNGNG
>>525
all:
  cl $(CFLAGS) *.cpp -c
  link $(LDFLAGS) *.obj

こんなんじゃダメなのか?何がめんどくさいんだ?
0528デフォルトの名無しさんNGNG
>>527
プロジェクトごとにディレクトリ分けずに
色んなもの全部入れてるに違いない
0529デフォルトの名無しさんNGNG
nmakeってワイルドカード使えたのか
今までマジメに書いてた_| ̄|○
0530525NGNG
>>529
nmakeというかclやlinkでワイルドカード使えるみたいだね。
同じく知らんかった_| ̄|○
0531525NGNG
>>526
「NMAKE.EXE 支援ツール」ってやつのことかな?
でもnmake自体あんまし使いたくなくて。

こうなったら、強制リビルドじゃなくて、ちゃんと依存関係とかも処理してくれる
makeもどきのスクリプトを組むか。
0532デフォルトの名無しさんNGNG
GUIだったら使う
0533デフォルトの名無しさんNGNG
>>531
その前にmakeの使い方を覚えろw
0534デフォルトの名無しさんNGNG
>make
0535デフォルトの名無しさんNGNG
>make clean
0536デフォルトの名無しさんNGNG
nmake /help >>531
0537デフォルトの名無しさんNGNG
普通、makeで済ますわな。
0538デフォルトの名無しさんNGNG
GUIの独特な使い方に慣れたり、
そのGUIが持つ癖に振り回されたりするのが
よほど面倒だ。
0539デフォルトの名無しさんNGNG
テンプレ>>2のFAQに

Q. これって何かいいことあるの?
 A. ありません。

追加しといた方がいくね?
0540デフォルトの名無しさんNGNG
いいこといっぱいあるじゃないか。

無料コンパイラで商用利用可でサイズの小さいexeが吐ける。
M$製だからDirectXライブラリもそのまま使える。
0541デフォルトの名無しさんNGNG
Q. これって何がいいのよ?
 A. 無料コンパイラで商用利用可でサイズの小さいexeが吐ける。
   M$製だからDirectXライブラリもそのまま使える。
0542デフォルトの名無しさんNGNG
アホ避けにツカエネーと書いとけばいいかも
0543デフォルトの名無しさんNGNG
1年もすればVSExpress無料になりそうだけどね
0544デフォルトの名無しさんNGNG
C++BuilderXに対抗か?
0545525NGNG
>>532
しょぼいけど作ってみた。
ttp://www28.tok2.com/home/morg40/fupbbs/obj/obj3_1.zip
0546デフォルトの名無しさんNGNG
うわ、しょぼっ。サムすぎ。
0547デフォルトの名無しさんNGNG
だから2005Expressのβ版使えって
0548デフォルトの名無しさんNGNG
使ってる。VCTKはリリース用。
0549デフォルトの名無しさんNGNG
BCBXもRAD使えるようになったぞ
0550デフォルトの名無しさんNGNG
これでWTLがATLから分離すれば、もう十分なんだがな
0551デフォルトの名無しさんNGNG
MFC、ATLってVCTKで使えますか?PSDKにソースはあるんですけど、ビルドが通りません。
0552デフォルトの名無しさんNGNG
そういやWTLが分離するって話どうなったのかな
0553デフォルトの名無しさんNGNG
>>551
一部差分があるだけで完全なソースはPSDKに入ってない
0554デフォルトの名無しさんNGNG
ああ、そうだったんですか、レスありがとうございます。

ということは、MFCもATLも望み薄ということで、プレーンなC/C++でWin32APIプログラミングをし、
COMあたりを使いたい場合にはオプソになったWTLでやれば良いということなんでしょうか。

そうなら、WTLを勉強しないと・・・
0555デフォルトの名無しさんNGNG
WTLはATLがないとコンパイルできません(*^ー゚)b
0556デフォルトの名無しさんNGNG
(つД`;)えぐえぐっ

気を取り直してPSDKを見てみたところATL関連のヘッダは色々とあるようだからひょっとすると大丈夫なのかな?
どちらもヘッダのみとのことなので、WTLをsf.netから落としてPSDKのディレクトリに放り込めば全てうまく行くような甘い期待があります。
0557デフォルトの名無しさんNGNG
応援age
0558デフォルトの名無しさんNGNG
/MTd つけてコンパイルすると
LINK : fatal error LNK1104: cannot open file 'LIBCMTD.lib'
と言われるのですがどこかからか持ってこなければいけないのですか。

/MT (libcmt.lib) だと大丈夫なんですけど。ヽ(`Д´)ノ
0559デフォルトの名無しさんNGNG
デバッグ版のランタイムは入ってない
0560デフォルトの名無しさんNGNG
>>556を試してみました。
C:\Program Files\Microsoft SDK\include\atlbase.h(828) : error C2065: 'T' : undec
lared identifier
とエラーが出るんですが、なんか変なとこで躓いてませんかね?
自信は無いんですが、C++のテンプレートの基本的な部分でこけてるような気がします。

atlbase.hの828行目はこんな感じです。
        _NoAddRefReleaseOnCComPtr<T>* operator->() const
0561デフォルトの名無しさんNGNG
その上の方で<class T>とかって宣言が無いんじゃないのか
0562デフォルトの名無しさんNGNG
WTLのフォーラムでもちょうど同じようなのがあるな
http://sourceforge.net/forum/forum.php?thread_id=1117388&forum_id=374434

要約
VC++ToolkitにもSDKにもATLが無いからどっかでダウンロードできないか?
0563デフォルトの名無しさんNGNG
>>541
そのままといってもMakefile作らないといけないっしょ
VCTKってプロジェクトファイルでビルドできるの?
0564デフォルトの名無しさんNGNG
>>563
DirectXのライブラリをそのままで使える。ということと、makefileとなんの関連があるの?
0565デフォルトの名無しさんNGNG
>>564
ソースに変更がいらないってことね
全く変更がいらないように聞こえたから
0566デフォルトの名無しさんNGNG
ボーみたいにライブラリ構築しなおさなくていいってことね。
0567デフォルトの名無しさんNGNG
そっちでしたか
結局、BCCではどうやってもDirectX9のサンプルの一つはビルドできないらしいですね
0568デフォルトの名無しさんNGNG
プロジェクトファイルからmakefileならすぐ作れそうだね
0569デフォルトの名無しさんNGNG
個人的にはVS2005Expressのβ版が出てきたのが気になってる
0570デフォルトの名無しさんNGNG
>>569
>>547-548
0571デフォルトの名無しさんNGNG
Visual Studio 2005 日本語ベータ 1
ttp://www.microsoft.com/japan/msdn/vstudio/2005/beta/
0572デフォルトの名無しさんNGNG
>>571
今落としてきたけど、登録やら認証やらがかったるいね
0573デフォルトの名無しさんNGNG
VC++はまだじゃないか。
VBとVC#だけだ、日本語版落とせるの。
0574デフォルトの名無しさんNGNG
VCExpressとVCTKだったらどっちが良いバイナリ吐く?
0575デフォルトの名無しさんNGNG
ちょっと改善。
ttp://www28.tok2.com/home/morg40/fupbbs/obj/obj4_1.zip
0576デフォルトの名無しさんNGNG
>>575
なかなか乙
まだ使い勝手があがらないと実用でないが発展に期待
0577デフォルトの名無しさんNGNG
>>575
乙
こういうソフトって他じゃ見ないね
IDEの機能に組み込まれてはいるけれど
このままビルドマネージャー道を極めてくれ
0578デフォルトの名無しさんNGNG
>>575
これなに?
0579デフォルトの名無しさんNGNG
>>575
Visual Studio 2005のプロジェクトからVCTK用のMakefile作れるの頼む!
0580デフォルトの名無しさんNGNG
どうせならgnu makeとかでも使えるようなのにしてよ。
0581デフォルトの名無しさんNGNG
>>579が良い娘と逝った。
0582デフォルトの名無しさんNGNG
てめぇらそのくらい自分でつくれや
0583デフォルトの名無しさんNGNG
一瞬ソフト板かと思ったYO
0584525 = 575NGNG
ちょっと機能アップ。

・rebuild 0.2
ttp://www28.tok2.com/home/morg40/fupbbs/obj/obj5_1.zip


>>576-577
ありがとう。作りながらいろいろ勉強になったよ。

>>579-581
MakeFileは吐けないけど、2005のプロジェクトファイルは
読み込んでリビルドできるようになった。
0585デフォルトの名無しさんNGNG
>>584
文句言われながらもコツコツと作り上げる根性がなかなか素敵
あぁあと誕生日オメコ
0586584NGNG
>>585
ありがとう。まあ需要とは関係なくやってくよ。
とりあえず自分自身の需要は満たしたから一区切りかな。
0587デフォルトの名無しさんNGNG
いつまでも他所様のアップローダ借りてるのも何なので移動。
ttp://bighair.s60.xrea.com/app/rebuild02.zip
0588デフォルトの名無しさんNGNG
Core SDKをDLしようとすると
Could not parse XML data: [ XML load failed ]
って出るんです
0589デフォルトの名無しさんNGNG
>588
前スレ905-908参照。
…と言いたい所だけど>1にリンクがねぇYO!
次のテンプレには↓も含めて貼っといてクレ。

Q. SDKがダウンロードできない!
A. msxml3.dllのバージョンによってはリンクが壊れるようです。
 リンク先のパスに含まれる /NA/ を /3790.0/ に置換してアクセスしてみて下さい。
 (Iria等のダウンロードユーティリティに取り込んでから修正すると良いです。)
 詳しくは↓を参照。
ttp://ocn.amikai.com/amiweb/browser.jsp?f_color=009933&url=http%3A%2F%2Fwww.microsoft.com%2Fmsdownload%2Fplatformsdk%2Fsdkupdate%2Fsdkhelp.htm&display=3&c_id=ocn&langpair=EN%2CJA
0590デフォルトの名無しさんNGNG
>589
できました。どもでした。
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.2.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.3.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.4.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.5.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.6.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.7.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.8.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.9.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.10.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.11.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.12.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.13.cab
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.bat
ttp://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/Extract.exe
0591デフォルトの名無しさんNGNG
VC++ standard+VCTKで全て解決。
0592デフォルトの名無しさんNGNG
VC2005express + VCTKでいいんじゃねーの
VC2005expressのプロジェクトをVCTKでビルドするツールでたし
0593デフォルトの名無しさんNGNG
VC2005xってATL入ってるの?入ってないなら意味無いような・・・
0594デフォルトの名無しさんNGNG
>>593
VC2005expressには入ってない
.NETかWin32APIかDirectXで遊ぶためのツール
つーかATLユーザーなんてそんなに多いの?
0595デフォルトの名無しさんNGNG
ATLが無きゃCOM作るのまんどくさい。つうかATLが無きゃVC2005expressの存在価値なんて・・・(ry
0596デフォルトの名無しさんNGNG
DXで遊ぶときってCWindowImplだったかがあるとちょっとだけ便利なんだよなー
0597デフォルトの名無しさんNGNG
WinDBGの使い方が良くわからん
ソースではなくAsmがでる
ソースはどうやって出すの?
0598デフォルトの名無しさんNGNG
そうっすね
0599デフォルトの名無しさんNGNG
ぬるぽ
0600デフォルトの名無しさんNGNG
>>599
ガッ
0601デフォルトの名無しさんNGNG
>597
ソースファイルを開いた状態で実行ファイルを開くなり
プロセスにアタッチなりしてごらん、ソースにBP等ちゃんと
デバッグできるはずだよ。
0602デフォルトの名無しさんNGNG
ぬるぽ
0603デフォルトの名無しさんNGNG
>>602
ガッ
0604デフォルトの名無しさんNGNG
ぬるぽ
0605デフォルトの名無しさんNGNG
 エェー
  ∧_∧ \\
  (  ・3・)   | | ガッ
 と    )   | |
   Y /ノ   人
    / )   <  >_∧∩
  _/し' //.V`Д´)/←>>604
 (_フ彡       /
0606デフォルトの名無しさんNGNG
めげずに ぬるぽ
0607デフォルトの名無しさんNGNG
>>606
ガッ
0608デフォルトの名無しさんNGNG
なにがめるぽだか
ちと有意義にスレ消費しようぜ…
0609デフォルトの名無しさんNGNG
ぬるぽ
0610デフォルトの名無しさんNGNG
だからやめいと言うとるのに
      __
     ミ__|  ドカッ
  ∧_∧//
  (  ゚∀゚)/   川  ゴスッ
 と    つ==| |    ボコッ
   Y /ノ.    |__|     
    / )    <  >__Λ∩   ゲシッ
  _/し' //. V`Д´)/     グチャッ
 (_フ彡        /  ←>>609
0611デフォルトの名無しさんNGNG
ただでMFC、ATLは使えないの?
0612デフォルトの名無しさんNGNG
>>611
PlatformSDKにMFCのソースらしきものがあったけど使えるかどうかは知らん。
0613デフォルトの名無しさんNGNG
      __
     ミ__|  ドカッ
  ∧_∧//
  (  ゚∀゚)/   川  ゴスッ
 と    つ==| |    ボコッ
   Y /ノ.    |__|     
    / )    <  >__Λ∩   ゲシッ
  _/し' //. V`Д´)/     グチャッ
 (_フ彡        /  ←>>608
0614デフォルトの名無しさんNGNG
技術系の板・スレでAA貼りまくるのは止めてもらいたいものだ。
0615デフォルトの名無しさんNGNG
      __
     ミ__|  ドカッ
  ∧_∧//
  (  ゚∀゚)/   川  ゴスッ
 と    つ==| |    ボコッ
   Y /ノ.    |__|     
    / )    <  >__Λ∩   ゲシッ
  _/し' //. V`Д´)/     グチャッ
 (_フ彡        /  ←>>614
0616デフォルトの名無しさんNGNG
VCTKでDirectXのサンプルのコンパイルが出来ないよー!ウワァァァン!
0617デフォルトの名無しさんNGNG
馬鹿にはできません
0618608NGNG
( ・∀・).。oO( かかったな )

>>613
(#゚Д゚) < おい、613よ、なんで俺を叩くんだ?
      | 出るとこ出てもいいんだぜ、ああん?

>>616
ライブラリ通してないんじゃない?
0619デフォルトの名無しさんNGNG
>>618
>出るとこ出てもいいんだぜ、ああん?

|-`).。oO(それは脅迫ですw)
0620デフォルトの名無しさんNGNG
メるぽトラップと名付けよう
0621デフォルトの名無しさんNGNG
     .  __
       |__|
  ∧_∧ //
  ( ・∀・)/ ・・・
 と    つ
   Y  .ノ
    .  ) ∧_∧∩ ・・・
  _/し'  ( ´∀`)/
           / ←>>620
0622デフォルトの名無しさんNGNG
又儿ポ
0623デフォルトの名無しさんNGNG
力゙ッ
0624デフォルトの名無しさんNGNG
いろはにほへとちりぬるぽ
0625デフォルトの名無しさんNGNG
>>624

( ´д)ヒソ(´д`)ヒソ(д` )
0626デフォルトの名無しさんNGNG
       _
    ミ∠_)
  ∧_∧/ \\
  ( ・∀/)   | | ガッガッガッ 
  (  つつ    | |
   Y  /ノ    人
    / )    <  >_∧∩
  _/し' //. V`Д´)/
  (_フ彡        /  ←>>624
0627デフォルトの名無しさんNGNG
このスレ読んでみたが、結局VCTK2003で使えるIDEって>>1に紹介されてるもの
以外ないんですね。C++Builder PersonalではVCのコンパイラは使えないみたいだし。
やっぱりテキストエディタになるのか。
0628デフォルトの名無しさんNGNG
ソースをWhidbeyやC++Builderで書いてVCTKでコンパイル。
0629デフォルトの名無しさんNGNG
だから2005Expressのβ版使えって
0630デフォルトの名無しさんNGNG
VC++2005の直リンきぼん
0631デフォルトの名無しさんNGNG
>>630
C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.exe
0632デフォルトの名無しさんNGNG
つまらん
0633デフォルトの名無しさんNGNG
>>630
ttp://go.microsoft.com/fwlink/?LinkId=31593
0634デフォルトの名無しさんNGNG
http://download.microsoft.com/download/7/b/c/7bc65d02-ef4a-4f69-8cab-d945107d040c/vcssetup.exe
こういうリンクが欲しいんです
0635デフォルトの名無しさんNGNG
>>634
ttp://download.microsoft.com/download/1/f/9/1f9c364a-7835-426f-a12e-238bdf8e3ebf/vcsetup.exe
0636デフォルトの名無しさんNGNG
>>635
神たまありがとう!
0637デフォルトの名無しさんNGNG
.NET Passport くらい取得すりゃいいのに。
0638デフォルトの名無しさんNGNG
ベータ版くらいでいちいち.NET Passportに登録させるな。
けちけちしやがって。
0639デフォルトの名無しさんNGNG
と乞食が言ったとさ。
0640デフォルトの名無しさんNGNG
もっとも互換性の高いmakefileの書き方ってどんなのがある?
0641デフォルトの名無しさんNGNG
make を捨てる。
0642デフォルトの名無しさんNGNG
もっといい手があるぞ。
自分の書いたmakefileが通るmakeを必要なプラットフォームでビルドするんだ。
0643デフォルトの名無しさんNGNG
jam 使おうよ。
0644デフォルトの名無しさんNGNG
>>640
anjuta
0645デフォルトの名無しさんNGNG
タダでぬるぽ
0646デフォルトの名無しさんNGNG
タダでガッ
0647デフォルトの名無しさんNGNG
>>645-646
少しワロタ
0648676 ◆kXn47FN4zU NGNG
 
0649デフォルトの名無しさんNGNG
.NET Framework 2.0 Betaの直リンきぼん
0650デフォルトの名無しさんNGNG
ネットからファイルをダウンロードして
掲示板にポストするプログラムを作りたいです。

このコンパイラでできますか?
0651デフォルトの名無しさんNGNG
>>650
はい?
0652デフォルトの名無しさんNGNG
アふぉにもわかるように教えてください
0653デフォルトの名無しさんNGNG
>>650
可か不可か、ということなら可能。
君がそれを作れるか、ということなら不可能。
基礎の「き」から学習して来い。つーかブラウザのマクロとかPerlとかのスクリプトでやっとけや。
0654デフォルトの名無しさんNGNG
基礎の「き」はどこで学習できますか!?そう言うからには教えてくれるんですよね!!??
0655デフォルトの名無しさんNGNG
小学校
0656デフォルトの名無しさんNGNG
木曾の木は、やがて大きな柱になるのが夢。
0657デフォルトの名無しさんNGNG
>>650
自分で作らずにcurlでも使ったほうが早いんじゃない?
と、マジレス
0658デフォルトの名無しさんNGNG
インラインアセンブラできるようになった人いる?
0659デフォルトの名無しさんNGNG
>>658
は?
0660デフォルトの名無しさんNGNG
VCTKってインラインアセンブラOKなの?
0661デフォルトの名無しさんNGNG
たぶん いろいろやれば使えるようにはなると思う
MASM本体をどこからとってくるかが問題かな?
0662デフォルトの名無しさんNGNG
インラインアセンブラになんでMASMが要るのよ
0663デフォルトの名無しさんNGNG
MASM本体
http://yesterday.cdpa.nsysu.edu.tw/midi/ml.exe
0664デフォルトの名無しさんNGNG
それ偽物だよ 容量が大きすぎる
0665デフォルトの名無しさんNGNG
ずばりMMX SSE SSE2のためにw
0666デフォルトの名無しさんNGNG
中を見てみたが、高速化のために演算結果のテーブルを入れてあった。
0667デフォルトの名無しさんNGNG
おまいら。あほでつか?
MASMもなにもそのまま使えるにきまっとるだろ、この房が!
0668デフォルトの名無しさんNGNG
インラインアセンブラの意味を知らない人たちの巣窟はここですか?
0669デフォルトの名無しさんNGNG
某島はインラインアセンブラのコンパイルにもTASMが必要だった。
インラインアセンブラの意味とか偉そうなこと言ってる割に
自分でも意味をわかっていないようだ
0670デフォルトの名無しさんNGNG
VCTKスレで某島がどうだったとか何言ってんですかこの人。
言い返したいがために関係無いこと引っ張り出してきたんですか。
0671デフォルトの名無しさんNGNG
インラインアセンブラなんてVCTKローカルでないものの
言葉の定義をひけらかそうなんてするからどうでもいいのが釣れるんだ
0672デフォルトの名無しさんNGNG
ここは動物園と提携を結んでいるスレですか?
0673デフォルトの名無しさんNGNG
>>671
このスレで言ってるんだからVCのインラインアセンブラについて話してるに決まってるだろ。
なんで他の環境まで引っ張り出すんだよ。
0674デフォルトの名無しさんNGNG
VisualC++でnasmを使うにはどうすればいいですか?
0675デフォルトの名無しさんNGNG
MAKEFILEにでも放り込んどけ
0676デフォルトの名無しさんNGNG
コマンドラインからはOKなんですけど、IDEからはNGなんです。
0677674NGNG
すいません、IDEからというのは、Visual C++ 2005 Express Edition Betaです。
LameやGOGOのこーだのソースコードを落としてやってみたのですが、nasmの部分でエラーが出てしまいます。
nasm(nasmw)はclと同じ場所にいれてあります。
lameはmekefileがついているのですが、Microsoft Visual C++ Toolkit 2003のコマンドラインからはnasmが使えます。
0678デフォルトの名無しさんNGNG
あのー、ここは2005じゃなくて2003、しかもToolkitのスレですけど・・・
0679デフォルトの名無しさんNGNG
看板に偽りありだな
0680674NGNG
ごめんなさい。逝ってきます。m(_ _)m
0681デフォルトの名無しさんNGNG
帰ってくるなよ
0682デフォルトの名無しさんNGNG
おまえがな
0683デフォルトの名無しさんNGNG
>>682
おいおい>>674、嫌な事があったら俺に相談しろよ。
0684デフォルトの名無しさんNGNG
>>683
地震が怖いんです
0685デフォルトの名無しさんNGNG
>>683
貧乏なのでVisual C++が買えません。どうしたらいいですか?
0686デフォルトの名無しさんNGNG
>>685
なんとこんなものがある。
タダで使えるVisual C++ $2
http://pc5.2ch.net/test/read.cgi/tech/1086287039/1-2
0687デフォルトの名無しさんNGNG
働きなさい
0688デフォルトの名無しさんNGNG
ヒキコモリなんだ。
働くのはちょっと抵抗が・・・。
他人に迷惑かけやしないかと気になって・・・。
0689デフォルトの名無しさんNGNG
>>688
大丈夫、引き篭もってるだけで既に迷惑だ。
0690デフォルトの名無しさんNGNG
そんなやつがプログラム作るのも迷惑だし
0691デフォルトの名無しさんNGNG
そんな・・・。
0692デフォルトの名無しさんNGNG
な
0693デフォルトの名無しさんNGNG
な
0694デフォルトの名無しさんNGNG
な
0695デフォルトの名無しさんNGNG
ん
0696デフォルトの名無しさんNGNG
な
0697デフォルトの名無しさんNGNG
ん
0698デフォルトの名無しさんNGNG
な
0699デフォルトの名無しさんNGNG
な
0700デフォルトの名無しさんNGNG
な
0701デフォルトの名無しさんNGNG
cvtres.exe入ってない?
0702デフォルトの名無しさんNGNG
ん
0703デフォルトの名無しさんNGNG
馬鹿と言われたらやっぱり悔しいの?
0704デフォルトの名無しさんNGNG
ば
0705デフォルトの名無しさんNGNG
な
0706デフォルトの名無しさんNGNG
>>701
PSDKの64から持ってくる。
0707デフォルトの名無しさんNGNG
な
0708デフォルトの名無しさんNGNG
C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\cvtres.exe
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\cvtres.exe
.....\Microsoft Platform SDK\Bin\Win64\cvtres.exe

少なくとも、3つあるわけだが。
0709デフォルトの名無しさんNGNG
な
0710デフォルトの名無しさんNGNG
な
0711デフォルトの名無しさんNGNG
PSDKのアップデートはまだかいな。
0712デフォルトの名無しさんNGNG
ていうかこれstl付いてくるの?
0713デフォルトの名無しさんNGNG
STLPortとか入れればいいだろうが
0714デフォルトの名無しさんNGNG
713は回答者にもかかわらずSTLが入ってることすら知らないのか・・・
0715デフォルトの名無しさんNGNG
>>325
BuilderX Enterprise Trial からVC用の設定ファイルだけ抜きとればOK
0716デフォルトの名無しさんNGNG
BuilderX Enterprise Trial って何ですか?
0717デフォルトの名無しさんNGNG
>>692-710
ばななん ばななん ばなな
かとオモタ orz
0718デフォルトの名無しさんNGNG
雑談したいやつは他所行って欲しいなあ・・・
貧乏人必需品スレが無意味に流れる
0719デフォルトの名無しさんNGNG
今さらだけど、
なんでただで使えるWindows用のコンパイラに拘るの?
LinuxとかFreeBSDとかにいけばフリーソフトウェアがいっぱいあって、
タダ厨とか思われないのに。

まさか無料のコンパイラで商品作る気じゃないんでしょう?
どうせ勉強用なんでしょう?
だったらWindowsに拘ることはないんじゃないの?
0720デフォルトの名無しさんNGNG
コンパイラのためにわざわざOS変えるなんてアホらし
0721デフォルトの名無しさんNGNG
>>720
変わるのはOSだけじゃない。
開発環境だよ。
gcc emacs gdb anjuta etc..
0722デフォルトの名無しさんNGNG
>>719
Windowsに拘る必要はある。
売ろうが売るまいが、ソフトを使ってくれる"お客様"がいる。(自分含む)
そのお客様がWindows使いだ。
だから、Windowsに拘る。

お客様がLinux使いなら、Linuxに移行すると思うが、
Linux使いが身の回りに存在しない。
0723デフォルトの名無しさんNGNG
じゃあ、お客様のためにVC買えばいいだけじゃん。
0724デフォルトの名無しさんNGNG
>>723
タダで使えるWindowsコンパイラがあるんだから使えばいいだけじゃん。
使ってもらって、よければ買ってもらうための無償提供だろ。
gcc使ったってVCの評価にはならん。
0725デフォルトの名無しさんNGNG
評価のために延々こんな頭の悪いスレを続けているのか。

まずおまえ自身の評価がダメダメだな。
0726デフォルトの名無しさんNGNG
>>725
ふーん、君にはこのスレ全部俺が書いているように見えるんだ
病院行った方がいいと思うよ、マジで
0727デフォルトの名無しさんNGNG
ふーん、君にはこのスレ全部君が書いているように見えるように見えるんだ
病院から出てこない方がいいよ、マジで
0728デフォルトの名無しさんNGNG
なにこのくだらんやり取り
0729デフォルトの名無しさんNGNG
>>728
ふーん、君には(ry
0730デフォルトの名無しさんNGNG
>>727
とりあえず、君の返しには無理がありすぎるw
0731デフォルトの名無しさんNGNG
必死だったんだから仕方ないじゃなーい
0732デフォルトの名無しさんNGNG
というか一通り話題なくなったね
0733デフォルトの名無しさんNGNG
VC6のコンパイラから乗り換えたけど
バイナリがめちゃめちゃでかくなって
圧縮専のをれにとってはファイルヘッダ周りに問題がある
不具合とかは聞かないから安心できるのもまぁ
さすがMSといいたい
IDEは某ランド、コンパイラはM$・・・・・ニシシシシ
0734デフォルトの名無しさんNGNG
何を言ってるのかわからん
0735デフォルトの名無しさんNGNG
ニシシシシ
0736デフォルトの名無しさんNGNG
>>733
は?
釣りですか?
ToolKit2003は、VC6と比較して30%はバイナリサイズが小さくなるけど。
そうはいっても不具合もあるし。
全く逆なこと言う珍しい人だな。
0737デフォルトの名無しさんNGNG
>>736
そうなのか?をれのところでも、バイナリサイズがでかくなるんだがw
つられちったよ、まさかサイズ小さくするようなオプションを(ry
0738デフォルトの名無しさんNGNG
サイズ気にするならmingwがいいよ
標準ライブラリはmsvcrt.dll使うからそのぶん小さくなるし、
stripすれば簡単なやつなら20k以下。
ただしlong doubeにあがなえないバグがある・・・
0739デフォルトの名無しさんNGNG
mingwよりvcの方が小さくなるよ
/opt:nowin98だけで。
もうちょっと頑張ればVCなら1KBのexeから作れるしな。
0740デフォルトの名無しさんNGNG
まあToolkitにも入ってるVC7.1は確かにVC6よりはexe膨らむよ。
0741デフォルトの名無しさんNGNG
VC++だってmsvcrt.dll使うようにできるもんね
0742デフォルトの名無しさんNGNG
できないよ。
VC++7.1だとmsvcr71.dll使うようになる。
0743デフォルトの名無しさんNGNG
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vclib/html/_crt_c_run.2d.time_libraries.asp

msvcrt.dll と msvcr71.dll の相違点

msvcrt.dll は "known DLL"、つまり、Windows が所有および構築するシステムコンポーネントになりました。
msvcrt.dll は、システムレベルのコンポーネントだけで使用されることを前提としています。
アプリケーションでは msvcr71.dll を使用し、再配布する必要があります。
システム ディレクトリには、msvcr71.dll のコピーを作成しないでください。
また、既にコピーが存在する場合でも、使用しないでください。
msvcr71.dll のコピーは、実行可能プログラムと共にアプリケーション ディレクトリに保存してください。
/MD スイッチを使用して Visual C++ .NET で構築したアプリケーションはすべて msvcr71.dll を使用します。

アプリケーションでは msvcr71.dll を使用し、再配布する必要があります。
システム ディレクトリには、msvcr71.dll のコピーを作成しないでください。
また、既にコピーが存在する場合でも、使用しないでください。

アプリケーションでは msvcr71.dll を使用し、再配布する必要があります。
システム ディレクトリには、msvcr71.dll のコピーを作成しないでください。
また、既にコピーが存在する場合でも、使用しないでください。

アプリケーションでは msvcr71.dll を使用し、再配布する必要があります。
システム ディレクトリには、msvcr71.dll のコピーを作成しないでください。
また、既にコピーが存在する場合でも、使用しないでください。
0744デフォルトの名無しさんNGNG
だからmingwより小さくしたければスタートアップコードから書くしかないよ。
0745デフォルトの名無しさんNGNG
>>740
デバッグ版で比較してないだろうね?
リリース版ならVC7.1の方が明らかにファイルサイズが小さくなるよ。
コンパイルオプションはちゃんと確認したの?
0746デフォルトの名無しさんNGNG
>>745
俺もリリースでVC6と同じオプションでコンパイルしてるんだけど
ファイルサイズでかくなってまうんだけど、ライブラリがちがうとか?
0747デフォルトの名無しさんNGNG
>>746
VC6のメニューバー「プロジェクト(P)」→「メイク ファイルのエクスポート(M)」でmakファイルを吐いてくれる。
%VCToolkitInstallDir%vcvars32.bat が環境変数に組み込まれた状態で、nmakeを実行する。

[例]
nmake /f "hoge.mak" CFG="hoge - Win32 Release"
0748デフォルトの名無しさんNGNG
つかVC6の方が小さくなるって
0749747NGNG
補足:
makファイルはそのままだと完全なクリーンコマンドが実行できないので
最低限、テキストエディタ等でvc6をvc7に文字列置換する必要がある。idbファイルが対象となる。
0750デフォルトの名無しさんNGNG
>>748
そんなはずないぞ。
例を挙げると、main()でリターンするだけのコンソールアプリ(シングルスレッドランタイムライブラリ)で、
実行ファイルのサイズは、VC6 36KB、VC7 22KB。
>>748よ、お前も何KBになるか試せ。下のコードだ。インクルードファイル一切なし。

int main()
{
    return 0;
}
0751デフォルトの名無しさんNGNG
>>750
両方とも22KBだったよ。
プログラムが大きくなってくるとVC6の方が縮む。

cl /c /O2 a.cpp && link /opt:nowin98 a.obj
0752デフォルトの名無しさんNGNG
ちなみに /MDだと
VC6 2560bytes
VC7.1 3584bytes

どちらにしろVC7.1の/MDはmsvcr71.dll問題のせいで使い物にならないんだけど。
0753デフォルトの名無しさんNGNG
ちなみにlibc外すと
両方とも1024bytesでDLL不要。
更に16bytesアラインメントで両方496bytesDLL不要。
0754デフォルトの名無しさんNGNG
でもlibc外しても結局自分で色々コード書くと結局VC7.1の方が2割くらい大きくなる。
漏れが自作ソフトで経験済。
0755デフォルトの名無しさんNGNG
洩れもマジでVC7のほがでかくなるぞ。
釣りか?
0756デフォルトの名無しさんNGNG
マジレスするが、多分747が特殊な環境にあるんだろう
他の香具師は皆でかくなるといってるし、ワシもコンパイラ乗換えで
ことごとく、でかくなったバイナリを吐いてる。
0757デフォルトの名無しさんNGNG
釣り師が相手を釣り師認定してるよ。
あらやだどうしましょう。
0758デフォルトの名無しさんNGNG
てかVC7の方が小さくなるっていってるのは、
/opt:nowin98知らないアフォだろ
0759デフォルトの名無しさんNGNG
VC7.1だとヒューリスティックに勝手に/opt:nowin98付ける事があるからね。
VC6だと自動じゃ付けないので、/opt:nowin98をちゃんと付けてやらないと正しい比較にならない。
0760デフォルトの名無しさんNGNG
これさ、windows.hもついてないの?
0761デフォルトの名無しさんNGNG
ついてないよ
0762デフォルトの名無しさんNGNG
>>760
>>1
0763デフォルトの名無しさんNGNG
bccのinclude使っちゃだめ?
0764デフォルトの名無しさんNGNG
>>758
またそうやって思い込みで自己正当化するw
0765デフォルトの名無しさんNGNG
そもそも実用的なサイズのアプリになると、
nowin98の話抜きにしてもVC7.1の方が大きい。
0766デフォルトの名無しさんNGNG
VC5だとVC6より更に小さくなるんだけどな。
0767デフォルトの名無しさんNGNG
>>759
/opt:nowin98を試した。windows.hさえインクルードしてないので、サイズは変わりなく36KB。
コンパイルオプション(ほぼデフォルトのまま。/opt:nowin98だけ追加)を以下に示す。

/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" 
/Fp"Release/hoge.pch" /YX /Fo"Release/" /Fd"Release/" /FD /opt:nowin98 /c
0768デフォルトの名無しさんNGNG
>>767
ていうかさ、全く実用性のない何もしないアプリじゃなくて、
その辺のオープンソースアプリケーションをコンパイルしてみなよ。
話はそれから。
0769デフォルトの名無しさんNGNG
>>767
あのさあ、漏れが想像している通りだったら君相当頭悪くない?
/opt:nowin98ってどこに付けるオプションか知ってる?
0770デフォルトの名無しさんNGNG
>>769
>windows.hさえインクルードしてないので、サイズは変わりなく36KB。
この時点でnowin98の意味が分かってない事を理解してやれよ
0771デフォルトの名無しさんNGNG
うだうだ言ってねえで、そろそろまともな検証つきの結論出せよお前ら。
どうせ暇なんだろ?
0772767NGNG
指摘されて、/optをリンカオプションにした。
他は767のまま。
シングルスレッドで、VC6 26KB 、VC7 22KB。
0773デフォルトの名無しさんNGNG
もうどうでもいいよ。
0774デフォルトの名無しさんNGNG
さっさとまともなもんもコンパイルしろよ。
どうせ暇なんだろ。
0775デフォルトの名無しさんNGNG
つーかこの人たちはVC7とVC7.1どっちの事を言っているの?
0776デフォルトの名無しさんNGNG
まさかとは思うが、実際に試したらVC7の方が小さくなったから、
逃亡したってことはないよね?(プゲラ
0777デフォルトの名無しさんNGNG
>>776
さっさとまともなもんもコンパイルしろよ。
どうせ暇なんだろ。
0778デフォルトの名無しさんNGNG
>>777
お前がやれよ。ちゃんと他人が検証可能な数字で示せよ。
0779デフォルトの名無しさんNGNG
>>778
怖くて出来ないのか?プゲラ。
0780デフォルトの名無しさんNGNG
僕は金が無いから有料のコンパイラなんて無いんだ・・・・・!
0781デフォルトの名無しさんNGNG
とりあえず、サクラエディタ(ver1.4.0.0)をVC6とVC7でビルドしてみたよ。
コンパイルオプションはCVSのものを弄らずそのまま。

VC6 876KB
VC7 848KB
正規バイナリ(だよな?) 844 KB

これを見る限り、VC7だと小さくはなっても大きくはならないんだが・・・。
念のためコンパイルオプションとリンクオプションを以下に示す。


/nologo /ML /W3 /GR /GX /O2 /I "..\sakura_core" /D "WIN32" /D "NDEBUG"
/D "_WINDOWS" /D "_MBCS" /D "SAKURA_NO_DLL" /Fp".\Release_one\sakura.pch"
/YX /Fo".\Release_one\\" /Fd".\Release_one\\" /FD /c

kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
ole32.lib oleaut32.lib uuid.lib comctl32.lib Imm32.lib mpr.lib
/nologo /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\sakura.pdb" /machine:I386
0782デフォルトの名無しさんNGNG
>>781

(TдT)なぜだうらまやしいぞ!
おらは自作のフリーソフトのコンパイラをVCTKに移したけど
30KBくらい重くなったぞ、動作も重くなったorz・・・・・・・・・・・
0783デフォルトの名無しさんNGNG
しらないもなにもMSDNよめよ
ttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vccore/html/_core_.2f.OPT.asp
0784デフォルトの名無しさんNGNG
さ、今度はVC7移行でサイズがでかくなって速度も重くなったアフォが醜態を晒す番だね。
数字と詳細なオプションを添えて、醜態を晒してくださいな(プゲラ
0785デフォルトの名無しさんNGNG
>>782
日頃の行いが悪いんだろうな
0786デフォルトの名無しさんNGNG
VC7にまつわる嘘を散々振りまいた人は、ビルに謝罪してください。
特に、>>765、>>782あたり。


765 名前: デフォルトの名無しさん [sage] 投稿日: 04/09/23 09:49:06
そもそも実用的なサイズのアプリになると、
nowin98の話抜きにしてもVC7.1の方が大きい。
0787デフォルトの名無しさんNGNG
>>754
詳細な状況説明をお願いします。

754 名前: デフォルトの名無しさん [sage] 投稿日: 04/09/23 09:27:31
でもlibc外しても結局自分で色々コード書くと結局VC7.1の方が2割くらい大きくなる。
漏れが自作ソフトで経験済。
0788デフォルトの名無しさんNGNG
MSの回し者粘着キタァ、ウゼ
0789デフォルトの名無しさんNGNG
/GDが使い物にならない時点で7.1はうんこ
0790デフォルトの名無しさんNGNG
MS製品にケチをつけると玄人っぽく見えるからかな?
現場を離れてから日が経ってるであろう哀れさが漂ってくる(w
0791デフォルトの名無しさんNGNG
>>768
オープンソースアプリケーションでコンパイルしてみてください。
話はそれから。
0792デフォルトの名無しさんNGNG
コードジェネレータも最適化も更新したのだから、出力サイズなぞ書き方で変わる
0793デフォルトの名無しさんNGNG
>>792
VC7の/O2は/Ob2を含むから公平な判断じゃないね。
本当ならもっと小さくなるかも知れない。
0794デフォルトの名無しさんNGNG
/Ob2の方が小さくなるべ
一回しか呼ばれない関数をインライン化するんだから
0795デフォルトの名無しさんNGNG
>>794
VC6の頃はレジスタ変数がらみか必ずしも小さくならなかった
VC7.1ではまだ使い込みが足りないのでなんとも
0796デフォルトの名無しさんNGNG
>>794
そういうもんなの?
0797デフォルトの名無しさんNGNG
今時、数KBとか気にするやつは強迫神経症の気があるように思う
どっちも、ほどほどにまたーりしときなさいって
0798デフォルトの名無しさんNGNG
STLつかうと一気に実行ファイルサイズが10倍に?!
0799デフォルトの名無しさんNGNG
/opt:nowin98
これはどういう意味のオプションですか?
Windows98では動かないってことですか?
そんなの困るんですが。
0800デフォルトの名無しさんNGNG
へるぷよめ
0801デフォルトの名無しさんNGNG
嫁さんに助けを求めるとは、それでも男ですかあなた。
0802デフォルトの名無しさんNGNG
>>799
それを指定しると実行ファイルのサイズが少し小さくなる。
9x系のWindowsでも動くが、メモリ配置の関係で速度が遅くなる。(NT系なら変わらない)
0803デフォルトの名無しさんNGNG
サクラエディタ 1.4.0.0をVC6SP5+PPackでコンパイルしたんだけど
/opt:nowin98を入れただけで 805kb(824,320bytes) になったぞ?
入れなくても 816kb(835,584bytes) だった。
0804デフォルトの名無しさんNGNG
ただで使うにはシリアルが必要なんですよね?
VixualStudioのシリアル、こっそり教えてください(^^;
初心者なので、ご迷惑をお掛け致しますが、よろしくお願いします(_ _)
0805デフォルトの名無しさんNGNG
>>804
割れ厨氏ね
0806デフォルトの名無しさんNGNG
>803
SP6+PPackというのもありです
検索すればやり方が見つかりますw
0807デフォルトの名無しさんNGNG
>>803
ProcessorPackが省サイズに貢献しているんじゃない?
0808デフォルトの名無しさんNGNG
>>807
なんでよw
0809デフォルトの名無しさんNGNG
>>803
786がしつこく叩いていたが、
俺もおまいと同じ環境でおまいの結果は正しいと思う
ホントに小さくなったためしはなかった
0810デフォルトの名無しさんNGNG
マジレスするとSP6を入れるとできる実行ファイルのサイズが肥大化し、
PPackも表では使えなくなる。
M$がVC7に乗り換えさせるための戦略。
0811デフォルトの名無しさんNGNG
ニシシシシ
0812デフォルトの名無しさんNGNG
ところで740と786はどこ行った?
まさかコンパイルに挑戦する人間が出ないと思って適当な事書いて逃げたのか?
0813デフォルトの名無しさんNGNG
>>812
>>803
0814デフォルトの名無しさんNGNG
786
ニシシシシ、自己中心的な性格が垣間見える、ニシシシシ
0815デフォルトの名無しさんNGNG
結論:RUBY最高
0816デフォルトの名無しさんNGNG

              ∧∧
             ( ゚∀゚) ラヴィ!!!
            ⊂  つ
             (つ ノ
              (ノ


        ttp://kimishine.sega.jp/
0817デフォルトの名無しさんNGNG
コマンドラインアプリケーションを作りたいのですが、
最低限何をインストールすればよいのでしょうか?
とりあえずVisual C++ Toolkit 2003はインストールしたのですが。
0818デフォルトの名無しさんNGNG
>>817
あと拘るとしたらエディタくらいですが、
メモ帳を使えば、それだけで最低限の環境は整っています。
0819デフォルトの名無しさんNGNG
>>817
WindowsのAPIを使いたい場合は、PSDKが必要。
0820デフォルトの名無しさんNGNG
VCじゃなきゃ駄目って奴でDirectXが理由の奴は案外多いんじゃないか?
0821デフォルトの名無しさんNGNG
DelphiやBCCも使ってきたけど結局はDirectX使いたいからVC++にした
もしDirectXのサポートがC#メインになればそっち行く
時間の問題だと思ってたけど以外と移行しないな
0822デフォルトの名無しさんNGNG
釣り?
ありえんでしょ、C#メインになるのは。
0823デフォルトの名無しさんNGNG
VS買うか
0824デフォルトの名無しさんNGNG
>>822
VBのシェアが割り込んできてるし1位2位入れ替えありえるかもよ
0825デフォルトの名無しさんNGNG
「C#よりVB充実しろや、ボケ」というユーザのごく当然の意見がMSサイドに反映されたんでしょう。
0826デフォルトの名無しさんNGNG
それにしたって2位3位だろ
0827デフォルトの名無しさんNGNG
1位 C
2位 C++
3位 VB
4位 Java
5位 C#
6位 ObjectivePascal
7位 Cobol
8位 Fortran
9位 Python
10位 Pascal
0828デフォルトの名無しさんNGNG
1位 ひまわり
2位 TTS
0829デフォルトの名無しさんNGNG
1位 CASL
2位 CASL II
0830デフォルトの名無しさんNGNG
>>827
Delphiついに消えたんだなw
0831デフォルトの名無しさんNGNG
6位がそうじゃないの?
0832デフォルトの名無しさんNGNG
>830
ObjectivePascal がそれじゃないの?
0833831NGNG
>>832
幸せにしてね。
0834デフォルトの名無しさんNGNG
DelphiはDelphi言語
0835デフォルトの名無しさんNGNG
オブジェクト指向はマイナーだから、
いろんな言語を一緒くたにしてようやく6位。
0836デフォルトの名無しさんNGNG
オブジェクト指向Pascalはマイナーだから、
いろんな言語を一緒くたにしてようやく6位。
0837827NGNG
ごめん、PerlとRubyを考慮してなかった
0838デフォルトの名無しさんNGNG
RUBY最強!!!!!!!!!!!!!!!!!!!!!
0839デフォルトの名無しさんNGNG
JavaとPerlの比較なら普通にJava<Perlでしょ。
そんなわけで、4位以下は総入替え。
0840デフォルトの名無しさんNGNG
何の順位なんだ?
使われてる数ならぶっちぎりでVB(旧含む)だろ
PHPも入ってないし
0841デフォルトの名無しさんNGNG
何このスレ
0842デフォルトの名無しさんNGNG
>>840
使われている数でVBがぶっちぎり?
正気か?
0843デフォルトの名無しさんNGNG
>>842
VBが一位になっていないランキングなんてソースフォージぐらい。
最強言語を決めるならHSPやDelphiが来るかもしれんが。
0844デフォルトの名無しさんNGNG
>>843
君も正気を失っているのか?
0845デフォルトの名無しさんNGNG
HSP?マジで言ってるのか?
0846デフォルトの名無しさんNGNG
>840
使われてる数ならCOBOLじゃないのか?
いや、COBOLはプログラマーの人数No.1だったかな…?
0847デフォルトの名無しさんNGNG
話をまとめると、「ネタがない」ということだな。
0848デフォルトの名無しさんNGNG
PSDKのアップデートまだー
0849デフォルトの名無しさんNGNG
>>848
XP SP2 向けが出てた。
0850デフォルトの名無しさんNGNG
>cl /Z7 foo.c
とやっても、foo.dbgファイルが生成されないんだけどどうしてでしょう?
かわりにfoo.pdbが作られます。でもこれはWinDBGからは読めないんですよね。
なんとかならんもんでしょうか?
0851デフォルトの名無しさんNGNG
↑これは勘違いでした。
0852デフォルトの名無しさんNGNG
WinDBGを起動すると、

*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -

このようなエラーが出たのですが、これはfoo.dbgファイルがないと言う意味じゃなくて、
ntdll.dllのdbgがないという意味だったのですね。

大きいんですが、ここからシステムのシンボルファイルを落としてみます。
http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx
0853デフォルトの名無しさんNGNG
>>852
ほどほどにしとけ。
普通の有料VCユーザがIDEでサクサクッとやってることを、
手作業でチマチマやったところで得られる知識・優位性など微小。
0854デフォルトの名無しさんNGNG
そうでもないよ
0855デフォルトの名無しさんNGNG
VC++のデバッガとcdbはまったくの別プログラムなんでしょ?
で、VC++にはあってcdbにない機能っていうと何があるんだろう。
またその逆とか。
WinDBG使えばレジスタやメモリの内容は見やすくなるし。
VC++みたいにソース探索の機能はもちろんないけど、デバッガとしての
必要最低限の機能は満たしてるように思う。
0856852NGNG
http://www.microsoft.com/japan/whdc/ddk/debugging/symbols.mspx
このサイトに書いてある通り、WinDBGのシンボルパスの設定項目に、

SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols

上の1行をコピペしただけで、デバッガがOSにインストールされている
DLLに対応するシンボル(dbg,pdb)をダウンロードしてくれます。素晴らしい!
で、一度落としたシンボルファイルは指定されたディレクトリ
(上の例ならc:\websymbols)にキャッシュされるました。

OSのシンボルファイルの多くは必要ないものだろうし、これで十分だと思われます。
まるまる落とすようなことをしてしまう人が出てこないよう、一応自己レス。
自分とこは落としてしまったのでこんな風にしてます。
SRV*c:\websymbols*http://msdl.microsoft.com/download/symbols;E:\WINNT\Symbols\dll
0857デフォルトの名無しさんNGNG
お前ら、ぬるぽは好きガッ?
0858デフォルトの名無しさんNGNG
お前ら、ぬるぽは好きガッ?
0859デフォルトの名無しさんNGNG
ヴォーランド+ヴィースィーパッド最強伝説。
0860デフォルトの名無しさんNGNG
とりあえず貼っておく

Visual C++ 2005は実際の動作情報に基づく最適化を装備
http://news13.2ch.net/test/read.cgi/news/1097729679/
0861デフォルトの名無しさんNGNG
なんで今更そんな話が出てくるんだ?
ここで一月前から話題になってるのに。
【Whidbey】Visual Studio 2005スレ【.NET 2.0】
http://pc5.2ch.net/test/read.cgi/tech/1080916113/542-543
0862デフォルトの名無しさんNGNG
スマソ。
0863デフォルトの名無しさんNGNG
cl でコマンドラインプログラムをコンパイルするとコンパイルはできるのですが、何ページものメッセージが出ます。
これを抑制する方法はないのでしょうか?
0864デフォルトの名無しさんNGNG
>>863
cl hoge.cpp > NUL
0865デフォルトの名無しさんNGNG
/nologo
0866デフォルトの名無しさんNGNG
どうでもいいが、知らない間にToolKit2003とは別に.NET2003らしきファイルがインストールされてた。
cl.exeとか勝手に入ってる。これは一体どういうこと?
ちなみにcl.exeは日付がToolKit2003より新しい。
XPsp2で組み込まれたのかな?と思ってWindowsUpdateのインストール履歴の日付と比較してみたが、
フォルダの作成日付と全く一致しない。

ToolKit2003版のcl.exe  86016[BYTE]  2003/03/18 20:37
.NET2003(?)のcl.exe   81920[BYTE]  2003/04/01 03:11

誰か、同じ状況の人いませんかね?
自分は有料のVC7を持ってないのでまるで身に憶えがありません。
.NET FrameworkSDK v1.1をインストールした時に作成されたのかも。
・・・というか明らかに.NET FrameworkSDK v1.1が理由みたいです。
ま、Path環境変数とか上書きされてないみたいなんでToolKitを使う分には問題起きてないようだけど。
0867デフォルトの名無しさんNGNG
>>866
実は強力なスパイウェアなんだよ。
つまり、それを使ってコンパイルするだけでソースを勝手にアップロードするわけだな。
0868デフォルトの名無しさんNGNG
.NET入れると最適化のないVCが入るのはずーっと昔に既出
0869デフォルトの名無しさんNGNG
.NET2003(?)のbinディレクトリ上でコンソールから例えば「cl.exe /?」と入力しても、
リンクするはずのmspdb71.dllのパスがToolKit2003と違うらしく正常に動かない。

ToolKit2003の場合は、mspdb71.dllの場所はcl.exeと同じbinディレクトリだが、
.NET2003(?)の場合は、mspdb71.dllが違う階層にある。
ただし、mspdb71.dll自身は両方とも同じものらしい(CygWinのdiff.exeで確認)。
0870869NGNG
>>868
本当に、最適化ないの?

試しに、mspdb71.dllをcl.exeと同じフォルダにコピーしてからビルドしてみた。
確かに、「cl /?」で引数ヘルプを見ても、「/O」系列のオプションに関する説明がない。
でも解説が日本語なので少し得した気分だ。

で、実際のコンパイル&ビルドだけど、
/O2 オプションつけてビルドしても叱られなかったし、生成バイナリも普通に小さいし、
ひょっとして最適化されてるのでは・・・という希ガス。

何故かNET2003(?)のcl.exeの方が新しくてサイズが小さいのが気になるところ。
些細なことだけど日本語ヘルプだし。これは一体・・・?
0871デフォルトの名無しさんNGNG
ここはお前の日記じゃねえんだよ
0872869NGNG
スマソ。誤解だった。
cl.exeのパスをToolKitのままで試してた。

で、修正して試したら確かに
「warning D4029 : 標準の編集コンパイラでは最適化は使用できません。」
という警告が出た。
0873デフォルトの名無しさんNGNG
>>2を見ても確かに.NET Framework SDKの方がバージョンは上だな。
0874デフォルトの名無しさんNGNG
というかVCTKは今年新しいのがでてますので
0875デフォルトの名無しさんNGNG
今年ToolKitが更新されたからといって、cl.exeが更新されているとは限らないのでは?
0876デフォルトの名無しさんNGNG
>>635を入れようとしたら
.NET Framework Beta 2.0を先に入れなさいと言われるんです
0877デフォルトの名無しさんNGNG
>>876
.NET Framework Beta 2.0を入れれば良いと思うよ。
0878デフォルトの名無しさんNGNG
ぬるぬるぽぉん
0879デフォルトの名無しさんNGNG
ガガッッ
0880デフォルトの名無しさんNGNG
Core SDKをDLしたいのですが、分類がWindows Server 2003 SDKとなっていて
自分はWinXPHE SP2なのですが平気なのでしょうか?
0881デフォルトの名無しさんNGNG
平気
0882デフォルトの名無しさんNGNG
ヘッダの依存関係を自動生成する方法はありませんか?
0883デフォルトの名無しさんNGNG
依存関係は自動生成できません。
依存関係の図示する方法ならあります。
0884デフォルトの名無しさんNGNG
VCToolkitって、VC6の*.LIB使えるんだね。
VC6持ってる人は/MDオプション使う時に6のMSVCRT.LIBをリンクさせれば
msvcrt.dllが使えない問題解決じゃない?
/Fmhogeとしてhoge.map見りゃわかると思うけど。

__FUNCTION__とか便利な機能使えてウマーなVC6環境ができるっぽい。
0885デフォルトの名無しさんNGNG
↑
色々試してたらちょっと制限があるみたい。(/MD)
double->intの型キャストでTKコンパイラ内部の決めうち関数__ftol2(libc.lib由来)
が呼ばれるから、これをどうにかして別途用意するかしないと
unresolved externalsエラーになる。
デバッガで__ftol2のコードコピペしてくりゃいけそうではある。
0886デフォルトの名無しさんNGNG
デバッガで__ftol2の該当部分を持ってきてftol2.asmなどの名前で保存し、
プリプロセッサパックなどのMLで
ml.exe /c /coff ftol2.asm
cl.exe /MD test.c ftol2.obj
としてリンクすればMSVCRT.DLLを見に行ってくれる。

------------test.c--------------
#include <stdio.h>
main() {
volatile double a = 1.5;
printf("%d\n", (int)a); // このキャストで 暗黙的に__ftol2が必要になる
}
-------------------------------
0887デフォルトの名無しさんNGNG
Toolkit 2003 のコンパイラはVisualC++でいうとどのバージョンですか?
0888デフォルトの名無しさんNGNG
全く同じ2003ですが。
0889デフォルトの名無しさんNGNG
ダウンロードしたいのですが、日本語ページはないのでしょうか?
0890デフォルトの名無しさんNGNG
ない。
あれぐらいの英語なら自分で読んでみろ。
0891デフォルトの名無しさんNGNG
>>889
スレ違い
0892デフォルトの名無しさんNGNG
COreSDKってどれですか?
0893デフォルトの名無しさんNGNG
>>892
>>1のPSDKの中
0894デフォルトの名無しさんNGNG
PSDK-Full.1.cabが解凍できないです
rarで解凍しましたが間違ってますか?
0895デフォルトの名無しさんNGNG
解凍するようなものではない
0896デフォルトの名無しさんNGNG
おいおまいら、WTLスレに書いてしまったのでマルチになって
すまんけど、DDKにATLついてました。ATL3.0だけど最新のWTL7.5と
セットで無事使えてます。なんでPlatformSDKじゃないのかと
MSを小一時間問い詰めたい。。。

そういうわけで、次スレのテンプレへの反映よろしく。
0897デフォルトの名無しさんNGNG
何その最強情報
0898デフォルトの名無しさんNGNG
DDKって有償CDのみの配布だっけ?
0899デフォルトの名無しさんNGNG
XPからそうなったという話だけど
実は某所で落とせる

という情報を某スレ(ばればれ)で知り、俺も落とした

が、そのまま放置してある
0900デフォルトの名無しさんNGNG
DDKで仮想CDイメージみたいなのつくれますか?
0901デフォルトの名無しさんNGNG
DDK無くても作れるだろ…
0902デフォルトの名無しさんNGNG
>>899
NTのDDKならあるけど、XPのやつはもってないな
0903デフォルトの名無しさんNGNG
>>899
某所ってどこですか?教えなさい。
0904デフォルトの名無しさんNGNG
DDKでこの板をスレタイ検索
0905デフォルトの名無しさんNGNG
>>904
わかんねーでやんすよ
0906デフォルトの名無しさんNGNG
検索って言葉すら理解できない人には、必要ない代物だろ。
0907デフォルトの名無しさんNGNG
>>906
だからスレは見たけど、どこにもリンクはなかったぞ
0908デフォルトの名無しさんNGNG
寝言は寝てる時だけにしとけ
0909デフォルトの名無しさんNGNG
おバカな人にはリンクが見えないようになってるんですよ。
0910デフォルトの名無しさんNGNG
立て読みしたらURLなんて画期的だよな。
0911デフォルトの名無しさんNGNG
URLはあったけどDLできんかったorzサーバに繋がりませんとさorz
0912デフォルトの名無しさんNGNG
漏れは2ヶ月前にDDK_XP.ISO落としたんだけどもう無いな。ついてないな
win2kddk.exeで我慢しとけ。ググりゃあるぞ
0913デフォルトの名無しさんNGNG
XPがほっしぃorz運が悪かった
0914896NGNG
PSDK の Win64 ターゲット用 ATL もばっちり使えたというレポートが
WTL support list のほうにあがってた:

ttp://groups.yahoo.com/group/wtl/message/10379

ちょっと直さないと動かないらしいが、これで完全フリー?
0915デフォルトの名無しさんNGNG
>>913
ググったら増えてた。BASNETてとこから落とせるぞ
0916デフォルトの名無しさんNGNG
今なら shelek.tmf.ru から XPのが落ちるよ!
0917デフォルトの名無しさんNGNG
0918デフォルトの名無しさんNGNG
Platform SDKの日本語ドキュメントってもう公開されてない?されてないか(´・ω・`)
0919デフォルトの名無しさんNGNG
あるよ
0920デフォルトの名無しさんNGNG
俺しかいない予感

0921デフォルトの名無しさんNGNG
ノシ
0922デフォルトの名無しさんNGNG
    _.-~~/
    /  /   パカ
   / ∩∧ ∧
   / .|( ・∀・)_  見てたよ!
  // |   ヽ/
  " ̄ ̄ ̄"∪
0923デフォルトの名無しさんNGNG
      ∧_∧
     (@�u@.:;)  バタン!!
    ミ∪__∪
   /     /
    ̄ ̄ ̄ ̄
0924デフォルトの名無しさんNGNG
飛脚は…じゃなかった、VC++日本語版はまだディスカー!!
0925デフォルトの名無しさんNGNG
    .__
    |・∀・|  
    ト俺ノ|
  ̄ ̄`ゝゝ´ ̄ ̄
0926デフォルトの名無しさんNGNG
Visual C++ Toolkit 2003 サポートサイト
消えてるyo! ヽ(`Д´)ノウワァァン!
0927デフォルトの名無しさんNGNG
http://shrike.s58.xrea.com/なら入れる
0928デフォルトの名無しさんNGNG
これで Direct3D は難しいでござるか。
0929デフォルトの名無しさんNGNG
99%の努力と1%のひらめき(ry
0930デフォルトの名無しさんNGNG
何が略されてるんだろう
0931デフォルトの名無しさんNGNG
をもってすれば の部分だと推測
0932デフォルトの名無しさんNGNG
99%の努力と1%のひらめ(ry
0933デフォルトの名無しさんNGNG
99%の努力と1%のひらめとかれい
0934デフォルトの名無しさんNGNG
>>928
忍者や侍にはVisual C++は無理
0935デフォルトの名無しさんNGNG
忍者や侍でも99%の努力と1%のひ(ry
0936デフォルトの名無しさんNGNG
ドラえもん見た。面白かった。
0937デフォルトの名無しさんNGNG
VisualC++見た。全米が泣いた。
0938928NGNG
インポートライブラリとヘッダが拙者には見つけられないのでござるよ。
d3drmはもはや手に入れることかなわぬか?
努力が足りぬと仰るなら、せめて道筋でも示しては下さらぬか?
宜しくお願い申し仕る。
0939デフォルトの名無しさんNGNG
>>938
DirectX SDK
0940928NGNG
>>939
感謝申し上げ候。
然しながら、すでに入れてあるのだが、d3drm.libが探してもないのでござる〜
0941939NGNG
>>940
仕様が変わったんじゃないの?
0942デフォルトの名無しさんNGNG
d3drm っていうと DirectX 7 SDK の頃か・・・
4年以上前のものだけど、DirectX 7 SDK はOverlay Surface とか使う開発に必要だから
今でもどこからか落とせ・・ないのかな。ググッてもなかなか見つからない。
0943デフォルトの名無しさんNGNG
何だ、d4drm.libも知らないのか。
0944デフォルトの名無しさんNGNG
>>943
かたじけない。拙者、浅学にしてd4drm.libを知らなかった。
調べてみたものの見つけることもできず・・・

視点を変えて、libファイルを探すのではなく作成できないか試行錯誤したところ
link.exe /dump /exports [dllfile]
にて関数一覧を取得、一覧を編集し、DEFファイルを作成
link.exe /lib /def:deffile /name:dllfile /out:libfile
にて、はたして libファイルと expファイルが作成されたのであるが、
これで正しかったのであろうか・・・
0945デフォルトの名無しさんNGNG
いでじゅうのチョメジがDirectXプログラミングするスレはここですか?
0946デフォルトの名無しさんNGNG
ATLもWTLもちゃんと導入出来たけどMFCがうまくいかない・・・
sdk\src\mfc\readme.txtにはmakefileが同梱されてるような書き方がされて
ますけど、実際はmakefileがありません。PSDK+VCTKではこのあたりが限界なんでしょうか?
0947デフォルトの名無しさんNGNG
psdkをuninstallする方法を教えてください
0948947NGNG
すみません。正確にはC:\psdkを消したいんです。
ただ削除すればいいのでしょうか。
0949デフォルトの名無しさんNGNG
コンパネの「プログラムの追加と削除」から消せないか?
0950デフォルトの名無しさんNGNG
>>947-948みたいなやつが Windowsプログラミングしようとする こんな世の中じゃ
0951947NGNG
「プログラムの追加と削除」にないんです。
0952デフォルトの名無しさんNGNG
>>951
Visual C++でアンインストーラ作れ、バカ。
0953デフォルトの名無しさんNGNG
すいません、ちょっと教えてください。
MDIのソフトでリアルタイムに複数のウィンドウで
とある波形情報を見ているんですけれど、
「CDocument::UpdateAllViews 」って、WinNT系とWin98系で
動作に違いってあるんですか?


0954953NGNG
すいません、板が違いましたm(__)m
0955デフォルトの名無しさんNGNG
>>944
link /lib /OUT:mylib123.lib a.obj b.obj
みたいにやればできる。
0956デフォルトの名無しさんNGNG
>>955
あそっか。間違えた。すまそ。
試してないけどここから落とせるかも
http://sdks.icarusindie.com:2004/index.php
0957デフォルトの名無しさんNGNG
フリーのリソースエディタで良いのない?
0958デフォルトの名無しさんNGNG
>>957
|∀・)っ ttp://shrike.s58.xrea.com/index.php?DialogEditor
0959デフォルトの名無しさんNGNG
>>958
それかなり使えるよね。

ちなみにそこの説明にある「日本語フォントに変えられない〜」云々は、
エディタのダイアログのフォームをダブルクリックするとプロパティが出るので、
そこでフォントを変更できるよ。
(わざわざテキストエディタで修正する必要はない。)
0960デフォルトの名無しさんNGNG
こんな情報があったから自分はBCCForm書き換えて使ってる

>>BCCFormのバイナリの//--・・・(0x00043CD1周り)部分を書き換えると
>>いちいち書き換えなくても、windows.hがインクルードされるようにできます。

こっちの方が完成度は高いし自由も利くぞ。作者乙。
0961デフォルトの名無しさんNGNG
MS明朝激しく見づらい...
0962957NGNG
>>958
これはVC6のサンプル?
んじゃうちにもあるはずだな。知らなかったよ。ありがとう!
0963デフォルトの名無しさんNGNG
>>958のツールって、*.resファイルの構造がわかったりする?
ほんとはrcファイルが欲しいけどさ。
まあDLGTEMPLATEのレイアウトマネージャ作ったから
リソースエディタ自体あんまいらないけど。
いちいち座標の位置合わせすんの面倒だし。
0964デフォルトの名無しさんNGNG

某有名電気店にて、Visual Studio .NET Enterprise Architect MSDN DX(2003ではない)
が格安(10万以下)で売られていたのだが、タグの価格付け間違えてんのかな。

0965デフォルトの名無しさんNGNG
>>964
転売すれば?
0966デフォルトの名無しさんNGNG
Installing CDT With MS Visual C
http://eclipsewiki.editme.com/InstallingCDTWithMSVisualC
0967デフォルトの名無しさんNGNG
managed-make が無いと、ちょっと使う気にならんな。
0968デフォルトの名無しさんNGNG
保守
0969デフォルトの名無しさんNGNG
Platform SDK ってローカルに保存できない?
Cマガジンに付いてきたっけ?
0970デフォルトの名無しさんNGNG
telnet か何かで使ってんのかよ?
0971デフォルトの名無しさんNGNG
ローカルからインスコできる分割パッケージ版があるよ>Platform SDK
実際DLして、CD-Rに保存してます
入手先URLは忘れたので、自分でぐぐるなりなんなりして探してください>>969
0972969NGNG
>>971
見つからない。Microsoft SDKフォルダ以下を全部コピるっていう
やり方でも動くのかな?
0973デフォルトの名無しさんNGNG
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm
0974969NGNG
>>973
THX!
0975デフォルトの名無しさんNGNG
.NET Framework Beta 2.0を入れずに>>635をインスコする方法って
無いですか?
0976デフォルトの名無しさんNGNG
>>975
Javaを入れずにEclipse使えますか?ってのと同じ。
0977デフォルトの名無しさん05/01/17 11:15:03
EULA.txtの翻訳見たけど、商用利用可って書いてあるのはどの部分?
0978デフォルトの名無しさん05/01/19 00:15:04
全部
0979デフォルトの名無しさん05/01/20 03:48:23
dspファイルって使えますか?
0980デフォルトの名無しさん05/01/20 18:00:29
>>977
ttp://msdn.microsoft.com/visualc/vctoolkit2003/
ここのQ&Aに。
0981デフォルトの名無しさん05/01/21 00:40:51
>>15
リアルの対はノミナルです。
レス数が950を超えています。1000を超えると書き込みができなくなります。