2011-04-22 5 views
0

J'ai les variables d'environnement dans la configuration de Win7 afin que je puisse compiler des fichiers .as par l'invite.Compiler les fichiers .AS via Flex 4

Mais il montre un avertissement de ne pas avoir FactoryClass, donc je ne peux pas compiler en utilisant des bibliothèques partagées. Comment puis-je compiler le fichier avec des classes et des bibliothèques importées?

Je suis en train de compiler avec mxmlc file.as

Merci

Répondre

5
Warning: This compilation unit did not have a factoryClass specified in Frame metadata to load the configured runtime shared libraries. To compile without runtime shared libraries either set the -static-link-runtime-shared-libraries option to true or remove the -runtime-shared-libraries option. 

Trouver le fichier flex-config.xml dans le répertoire « cadres » où vous avez enregistré les fichiers Flex 4, et modifier les paramètres suivants de « faux » à « true »:

<static-link-runtime-shared-libraries>false</static-link-runtime-shared-libraries> 
to --> 
<static-link-runtime-shared-libraries>true</static-link-runtime-shared-libraries> 

Je suis sous Linux, mais cela devrait aussi faire l'affaire sur une plate-forme Windows ainsi.

À la votre!

1

Vous pouvez simplement ajouter ceci dans vos options de compilation, par exemple;

mxmlc -static-link-runtime-shared-libraries=true source.as