Comment définir les options pour CMAKE_AR
Je suis ne de la croix de la compilation avec cmake et tout est OK mais le CMAKE_AR options.
- Je utiliser set(CMAKE_AR ${GCC_PATH}/dld)
pour définir CMAKE_AR. Mais je ne sais pas comment définir son option. Par défaut, il utilise les options rc pour créer l'archive. Mais j'ai besoin de le changer -X -r5 -o
. Lors de l'utilisation rcil va plainte le fichier rc ne peut pas être trouvé.
Comment résoudre ce problème?
source d'informationauteur Shawn Xie
Vous devez vous connecter pour publier un commentaire.
Ressemble drapeaux "cr" sont codés en dur dans la commande de création d'une archive. Il n'y a pas moyen de remplacer juste les drapeaux, vous devez réécrire l'ensemble de la commande, comme ceci:
Il y a aussi un
CMAKE_C_ARCHIVE_APPEND
(et CXX équivalent) qui passe juste le "r" drapeau de CMAKE_AR. Vous pourriez avoir à changer aussi.