トップページ フォーラム(掲示板) 製品外 icAPI/CRXの開発 CRXアドイン開発 – サンプル(Cpp)のビルド

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1734
    yokomichi
    Keymaster

      soushi.maki様より

      CAXA DRAFT用のアドイン有難うございます。CAXA DRAFTの風船のカスタマイズを行いたくて何んか情報ないかなーって思ってました。

      CRX開発環境の構築(C++) Visual Studio2022で多分言われたと売りにセットアップしたと思うのですが・・・ビルドが完全に終わらない感じです

      。以下は出力ウィンドーの表示です。添付はソリューションエクスプローラーの画像です。

      全て再構築:1 で 3 になりませんでした。

      9:56 で再構築が開始されました…
      1>—— すべてのリビルド開始: プロジェクト:IroncadCrxSampleCpp, 構成: Release x64 ——
      2>—— すべてのリビルド開始: プロジェクト:SetupConfiguration, 構成: Release Any CPU ——
      2> SetupConfiguration -> C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\SetupConfiguration\bin\Release\SetupConfiguration.dll
      —— Starting pre-build validation for project ‘SetupIcCrxSampleCpp’ ——
      —— Pre-build validation for project ‘SetupIcCrxSampleCpp’ completed ——
      3>—— すべてのリビルド開始: プロジェクト:SetupIcCrxSampleCpp, 構成: Release ——
      Building file ‘C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\SetupIroncadCrxSampleCpp\Release\IroncadCrxSampleCpp.msi’…
      WARNING: The version of the .NET Framework launch condition ‘.NET Framework 4.7.2’ does not match the selected .NET Framework bootstrapper package. Update the .NET Framework launch condition to match the version of the .NET Framework selected in the Prerequisites Dialog Box.
      WARNING: カルチャ ‘ja-JP’ を項目 ‘Visual C++ “14” Runtime Libraries (x64)’ に対して一致できませんでした。カルチャ ‘en’ を使用します。
      WARNING: The target version of the .NET Framework in the project does not match the .NET Framework launch condition version ‘.NET Framework 4.7.2’. Update the version of the .NET Framework launch condition to match the target version of the.NET Framework in the Advanced Compile Options Dialog Box (VB) or the Application Page (C#, F#).
      ERROR: Could not find file ‘C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\x64\Release\IroncadCrxSampleCpp.crx’ ‘指定されたパスが見つかりません。’
      ========== すべて再構築: 1 正常終了、2 失敗、0 スキップ ==========
      =========== リビルド は 9:57 で完了し、04.461 秒 掛かりました ==========

      Attachments:
      #1754
      yokomichi
      Keymaster

        試しにIroncadCrxSampleCppだけBuildしてみていただけないでしょうか?

        その時の期待する結果は以下になります。

        1>LINK : warning LNK4075: /INCREMENTAL は /LTCG の指定によって無視されます。
        1> ライブラリ C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.lib とオブジェクト C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.exp を作成中
        1>コード生成しています。
        1>Previous IPDB not found, fall back to full compilation.
        1>All 160 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
        1>コード生成が終了しました。
        1>IroncadCrxSampleCpp.vcxproj -> C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.crx
        1>プロジェクト “IroncadCrxSampleCpp.vcxproj” のビルドが終了しました。
        ========== すべて再構築: 1 正常終了、0 失敗、0 スキップ ==========
        =========== リビルド は 17:33 で完了し、04.736 秒 掛かりました ==========

        #1755
        yokomichi
        Keymaster

          もう1点確認していただきたいのが、開発環境の構築です。
          今日新しい環境を作って確認していたのですが、以下が漏れていたので追加しました。

          Microsoft Visual Studio 2022 Communityのインストール

          #1758
          soushi.maki
          Participant

            IRONCAD2024の入っていない会社のパソコン(W11PRO)でビルドしたときの出力結果が7/22のでしたが、それ以外のはironcad2024のイントールされたパソコン(W11HOME)でビルドに失敗しています。ちなみに当初できていた会社のパソコンもビルドに失敗しています。

            ironcad2024がインストールされてるのが要件に入るのかは不明ですが・・・
            proとhomeで結果が異なるのかも不明ですが・・・

            開発環境で父子臆していた部分を追加してみました。添付画像

            色々試してみた状況として

             

            Attachments:
            #1760
            soushi.maki
            Participant

              #1758 ブラウザーがおかしくなって変なところで送信してしまいましたので書き直します。

              IRONCAD2024の入っていない会社のパソコン(W11PRO)でビルドしたときの出力結果が7/22のでしたが、それ以外のはironcad2024のイントールされたパソコン(W11HOME)でビルドに失敗しています。ちなみに当初できていた会社のパソコンもビルドに失敗しています。

              ironcad2024がインストールされてるのが要件に入るのかは不明ですが・・・
              proとhomeで結果が異なるのかも不明ですが・・・

              開発環境で足りなかった部分も追加してみました。添付画像

              色々試してみた状況としてだいたい同じ状況になっています。プロジェクトは都度zipファイルを解凍後にテストしています。

              現状はエラーが2個出ています。

              重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 詳細
              エラー C2144 構文エラー: ‘void’ は ‘}’ によって先行されなければなりません。 IroncadCrxSampleCpp C:\Users\user\source\repos\vs2022\ironcad-crx-sample-cpp-main\include\inc\rxclass.h 178

              重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 詳細
              エラー C2062 型 ‘void’ は不要です。 IroncadCrxSampleCpp C:\Users\user\source\repos\vs2022\ironcad-crx-sample-cpp-main\include\inc\rxclass.h 178

               

              Attachments:
              #1762
              yokomichi
              Keymaster

                githubからzipでダウンロードすると同じ現象が発生しました。
                (おそらく文字コードやら何やらが問題だと思っています。)

                gitツールからダウンロードしたものを添付していますので
                こちらで試していただけないでしょうか?

                #1764
                soushi.maki
                Participant

                  ありがとうございます。今回はすんなりビルド完了しました。
                  ご迷惑おかけしました。

                   

                Viewing 7 posts - 1 through 7 (of 7 total)
                • You must be logged in to reply to this topic.