1

コマンド-elは外部リンケージを強制しているようですが、playerglobal.swcのオプションが見つからないため、コンパイルされません。ソースフォルダからswcをビルドしたいだけで、外部アセットは含めません。

2番目の質問は、ASDOC情報を含むFATSWCファイルの作成についてです。

4

2 に答える 2

1

これがANTでそれを行う方法です。

<target name="foundation build-debug">
    <delete file="${FDTProjectPath}/bin/${foundation-debug-file}"/>
    <fdt.loadProjectProperties projectname="frameworks" />
    <fdt.launch.library projectname="${FDTProject}" debug="true" autoaddclasspath="false" compilerarguments="
        -target-player=${FDTProjectPlayerVersion}
        -include-sources=${FDTProjectPath}/src
        -allow-source-path-overlap=true 
            -external-library-path+=${FDTProjectSdkPath}/frameworks/libs/ 
            -external-library-path+=${FDTProjectPath}/lib 
        -incremental=true 
        -benchmark=true" target="${FDTProjectPath}/bin/${foundation-debug-file}" />
</target>
于 2012-08-24T18:18:02.330 に答える
0

各SDK.SWCが「ランタイム共有コードとして使用」に設定されていることを確認してください。これは、プロジェクトのプロパティページにあります。

ここに画像の説明を入力してください

于 2012-08-08T13:50:54.077 に答える