- Community Home
- >
- HPE Community, Japan
- >
- HP-UX
- >
- System Management
- >
- cppコマンドで入力できるファイルサイズは2GBが限界か?
カテゴリ
Company
Local Language
フォーラム
ディスカッションボード
フォーラム
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
ディスカッションボード
ディスカッションボード
ディスカッションボード
フォーラム
ディスカッションボード
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
フォーラム
ブログ
- RSS フィードを購読する
- トピックを新着としてマーク
- トピックを既読としてマーク
- このトピックを現在のユーザーにフロートします
- ブックマーク
- 購読
- 印刷用ページ
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-21-2005 10:14 AM
06-21-2005 10:14 AM
cppコマンドで入力できるファイルサイズは2GBが限界か?
2GB OVER のtext fileを作ったのですが、
cppでは下記のメッセージが出てしまいます。
cppの64bit版なんて有るのでしょうか?
c8000_s1_% /lib/cpp LARGEFILES.txt > LARGEFILES.txt.
cpp: "", line 0: error 6: Unable to open source file LARGEFILES.txt.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-21-2005 10:40 AM
06-21-2005 10:40 AM
cppコマンドで入力できるファイルサイズは2GBが限界か?
(残念ながら、cppが対応しているかどうかは知りませんが。)
ただし、ソースファイルの編集が大変そうなので、複数ファイルに分割することを考えたほうがいいのではないでしょうか?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-21-2005 03:32 PM
06-21-2005 03:32 PM
cppコマンドで入力できるファイルサイズは2GBが限界か?
生成する為に2GBのファイルをEDITすることは
有りません。
emacsでも2GBのファイルは開けませんでした。
当方の言語処理プログラムで
余分な文字や#includeの処理を
cppで肩代わりさせている為に
2GB Overのファイルをcppに入れたいわけですが。
元はと言えば「cppをCコンパイルから起動される
以外で使わないように」と記載されているに
cppを単独で使うような言語処理プログラムを
作った人がよろしくないのです。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-23-2005 04:58 PM
06-23-2005 04:58 PM
cppコマンドで入力できるファイルサイズは2GBが限界か?
とありますが入力のファイルと出力のファイルが同じなのが原因ということはないでしょうか?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-24-2005 03:00 PM
06-24-2005 03:00 PM
cppコマンドで入力できるファイルサイズは2GBが限界か?
cppは現在over 2GB に対応していないとの
回答でした。
net検索ではgccを64bit対応にして
over 2GB を可能にした人がいるらしいが
そのソースコードはまだ見つけていません。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-24-2005 03:39 PM
06-24-2005 03:39 PM
cppコマンドで入力できるファイルサイズは2GBが限界か?
> over 2GB を可能にした人がいるらしいが
> そのソースコードはまだ見つけていません。
多分、コンパイルオプションに-D_FILE_OFFSET_BITS=64を追加すれば、すむと思います。
(または、+DD64オプションで64bitバイナリにする。)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
06-25-2005 11:39 AM
06-25-2005 11:39 AM
cppコマンドで入力できるファイルサイズは2GBが限界か?
について -D_FILE_OFFSET_BITS=64を追加して
makeしたところエラー無くover 2GBを処理しました。
厳密な検証はこれからですが
生成物のファイルサイズが変更前と同じだったので
正常に動作しているものと思われます。