人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VC2005でGCCのマクロが書かれたソースをコンパイルしようと考えております。VC6までは出来たような気がするのですが、どうすればよいでしょうか。

●質問者: raijin
●カテゴリ:コンピュータ インターネット
✍キーワード:gcc コンパイル ソース マクロ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● elecsta
●35ポイント

GCCのマクロでもANSI準拠ならVCでもコンパイルできます。

逆にANSI準拠じゃないマクロを使用する場合は

#ifdef __MSVC

などで分けて二種類書くしかないですね。

http://www.linux.or.jp/JM/html/GNU_gcc/man1/gcc.1.html

◎質問者からの返答

そうなんですか、ありがとうございます。


2 ● TNIOP
●70ポイント

http://www4.nasuinfo.or.jp/~hobby/cgi/diary3/w_s3adix.cgi?mg=1&a...

4)リソースファイルの変更

・VC6のリソースファイル *.rc はそのままではVC2006でコンパイル

できない。VC2005のリソースエディタは使えないのでメモ帳で

直接↓の2箇所を書き換える必要がある。

・#include "afxres.h" の箇所を #include"windows.h" と変更。

・ソース先頭に #define IDC_STATIC (-1) を追記する。

◎質問者からの返答

ありがとうございます。試してみたいと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ