Releaseができない

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
アバター
nullptr
記事: 239
登録日時: 13年前

Releaseができない

#1

投稿記事 by nullptr » 13年前

度々お世話になります。
Debugビルドはできるのですが、なぜかReleaseビルドができません。
ビルド時にこう出ます。

1>ClCompile:
1> Pch.cpp
1> bootstrap
1>c1xx : fatal error C1083: ソース ファイルを開けません。'C:\lib\boost_1_48_0/bootstrap': No such file or directory
1>
1>ビルドに失敗しました。
1>
1>経過時間 00:00:00.23
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

ですが、私の使っているboostはboost_1_49_0バージョンですし、C:\lib\boost_1_48_0/bootstrapなんてあるわけがないんですが、コレはどういうことなんでしょうか・・・
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

fulls
記事: 72
登録日時: 14年前
住所: 埼玉

Re: Releaseができない

#2

投稿記事 by fulls » 13年前

プロジェクトのReleaseのインクルードパスを設定しましたか?
VCはDebugのパスとReleaseのパスは別に設定しなければいけなかった気がします。
デバッグ構成とリリース構成を設定する

アバター
nullptr
記事: 239
登録日時: 13年前

Re: Releaseができない

#3

投稿記事 by nullptr » 13年前

pefs3d さんが書きました:プロジェクトのReleaseのインクルードパスを設定しましたか?
VCはDebugのパスとReleaseのパスは別に設定しなければいけなかった気がします。
デバッグ構成とリリース構成を設定する
ご返答ありがとうございます。一応「すべての構成」で設定しているのですが・・・
念のためインクルードパスをReleaseで再設定してみましたが、結果は変わりませんでした。
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: Releaseができない

#4

投稿記事 by softya(ソフト屋) » 13年前

VC++のバージョンがわかりませんがプロジェクトではなく、オプションの設定等別の場所にC:\lib\boost_1_48_0/が書いてないでしょうか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
nullptr
記事: 239
登録日時: 13年前

Re: Releaseができない

#5

投稿記事 by nullptr » 13年前

softya(ソフト屋) さんが書きました:VC++のバージョンがわかりませんがプロジェクトではなく、オプションの設定等別の場所にC:\lib\boost_1_48_0/が書いてないでしょうか?
ご返答ありがとうございます、誠にすいません、肝心な環境を書いておりませんでした。
環境はVisualC++2010Pro、Windows764bitProです。

それで、オプションの設定とはどこのことでしょうか?とりあえず[メニュー][ツール][オプション]かなと思いひと通り目を通してみましたがそれらしいものは見つかりませんでした・・・。

***追記
実は今日、プロジェクトを新しく作り設定をし直しファイルをすべて新しいプロジェクトに移してみたところ、正しくビルドできました。
なのでもうそこまで深刻な問題ではなくなったのですが、原因が知りたいので引き続き考えられる要因があれば教えていただきたいです。
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: Releaseができない

#6

投稿記事 by softya(ソフト屋) » 13年前

VC++2010に詳しくなくて申し訳ないのですがvcxproj(でした?)プロジェクトのファイルはxml=テキストなのでダメな方と比べてみると何か分かると思います。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
nullptr
記事: 239
登録日時: 13年前

Re: Releaseができない

#7

投稿記事 by nullptr » 13年前

softya(ソフト屋) さんが書きました:VC++2010に詳しくなくて申し訳ないのですがvcxproj(でした?)プロジェクトのファイルはxml=テキストなのでダメな方と比べてみると何か分かると思います。
ありがとうございます。これってXMLだったんですね、とりあえずダメな方でboost_1_48_0を検索してみたところ、「<AdditionalOptions>C:\lib\boost_1_48_0/bootstrap %(AdditionalOptions)</AdditionalOptions>」というものがありました。
おそらく原因はこれだと思うんですが、一体コレは何なのでしょうか・・・。
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 14年前
住所: 東海地方
連絡を取る:

Re: Releaseができない

#8

投稿記事 by softya(ソフト屋) » 13年前

2008までには無いキーワードなのでよくわからないです。
名前からすると追加オプションのことでしょうね。

もしかして間違えて追加オプションにC:\lib\boost_1_48_0/bootstrapを書いたってことは無いですか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

アバター
nullptr
記事: 239
登録日時: 13年前

Re: Releaseができない

#9

投稿記事 by nullptr » 13年前

softya(ソフト屋) さんが書きました:2008までには無いキーワードなのでよくわからないです。
名前からすると追加オプションのことでしょうね。

もしかして間違えて追加オプションにC:\lib\boost_1_48_0/bootstrapを書いたってことは無いですか?
ありがとうございます。
追加オプションですか・・・まったく記憶に無いですね。プロパティとかいろいろ確認してみましたがVisualC++からだとC:\lib\boost_1_48_0/bootstrapという単語すら見つかりません。
そもそもあまり余計な操作はしていないのですがね・・・

ただ、プロジェクトファイルから件の行を消去したところ無事Releaseビルドが成功しました。
Projectを作りなおす以外の解決方法が見つかったので解決にすることにします。softya(ソフト屋)さん本当にありがとうございました。
 
 
✜ で C ご ✜
: す + 注 :
¦ か + 文 ¦
?
Is the は :
order C++? ✜
     糸冬   
  ――――――――
  制作・著作 NHK
 
 

ISLe
記事: 2650
登録日時: 14年前
連絡を取る:

Re: Releaseができない

#10

投稿記事 by ISLe » 13年前

プロジェクトの構成プロパティ→『C/C++』→『コマンド ライン』→『追加オプション』ですね。
プロジェクト直下以外にソースファイル単位でも指定できます。

閉鎖

“C言語何でも質問掲示板” へ戻る