Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Does not appear to follow target specified in .cargo/config

Ouverte
#14 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
cmake, rust

Piste de recherche

Commencez dans CMakeCargo.cmake et comparez sa cible déduite i686-unknown-linux-gnu avec la cible sélectionnée par cargo build à partir de .cargo/config. Suivez la manière dont CMake invoque Cargo et déterminez comment la cible configurée doit être prise en compte ou exposée comme argument. La tâche est terminée lorsque la cible embarquée est compilée via CMakeRust plutôt que via la cible de l’hôte.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

I have a project that uses Rust for a target other than the one I am building on.
In my case: an embedded target (drastically different architecture).

It seems like the CMake module does not pick up on the target set in .cargo/config.

Building the library on its own with just cargo build does, of course, apply that option, and it builds successfully as expected.
However, when I set up CMakeRust to build it, it ends up trying to build the lib for i686-unknown-linux-gnu.

It looks like the target is inferred in CMakeCargo.cmake, with no option to set it as an argument?

Langage dominant
CMake
Étoiles
175
Forks
30
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Devolutions/CMakeRust

Toutes les issues de Devolutions/CMakeRust

Issues similaires

Plus d'issues Build System

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.