-
CréateurSujet
-
avril 7, 2024 à 8:35 pm #39044BotParticipant
bjr j’ai un problème dans Clion en gros le fichier main.c est relié a pivot.c mais quand j’execute le code ça ne fonctionne pas :
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
CréateurSujet
-
AuteurRéponses
-
-
avril 7, 2024 à 8:36 pm #39045
... #define TEST_SORT_RANGE (1) #define TEST_SPLIT_MEDIAN_RANGE (1) #define TEST_KDTREE_SORT (1) #define TEST_KDTREE_MEDIAN (1) #define TEST_NEAREST_POINT_NAIVE (1) #define TEST_NEAREST_POINT_KDTREE (1) #inlude "tests/pivot.h" #inlude "tests/tree.h" #inlude "tests/losest.h" #inlude "projet/funtions.h" int main(int arg, har *argv[]) { #if TEST_SORT_RANGE == 1 test_pivot_sort_16p_2d(); test_pivot_sort_16p_3d(); test_pivot_sort_16p_4d(); #endif
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 8:36 pm #39046
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 8:37 pm #39047
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 8:38 pm #39048
ces erreurs veulent dire que c’est pas lié ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:16 pm #39050
Erreur de linker
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:16 pm #39051
T’as un fichier cmake ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:17 pm #39052
Makefile
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:17 pm #39053
GXX=gcc FLAGS=-Wall -Werror LIB=-lm EXE_NAME=test FILES=*.c */*.c all: build run build: $(GXX) $(FLAGS) -I. $(FILES) $(LIB) -o $(EXE_NAME) run: ./$(EXE_NAME)
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:17 pm #39054
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:17 pm #39055
tiens pour l’arborescence si c’est utile
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:18 pm #39056
Jvai être franc j’ai du mal à lire les makefiles mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:19 pm #39057
Ok une solution cursed, ça serait de mettre tout les fichiers C au même niveau que le main.c
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:19 pm #39058
Maintenant c’est une mauvaise pratique, faut que je trouve une bonne façon de faire
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39059
Huh, la variable FILES est bien setup?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39060
Elle chope bien tout les fichiers sources?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39061
je t’avoue que le fichier nous a été donné par l’enseignante donc j’ai découvert aujourd’hui makefile
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39062
Bruh
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39063
Je t’aurais conseillé cmake car ça marche bien avec Clion
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39064
Mais bon
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:20 pm #39065
je peux le modifier je pense
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:21 pm #39066
mais si la prof veut l’utiliser elle aura pas de soucis ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:21 pm #39067
Si, c’est un logiciel différent donc bof
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:21 pm #39068
Après normalement un prof sais se débrouiller
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:21 pm #39069
Mais bon pas besoin pour ton cas
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39070
https://stackoverflow.com/questions/16467718/how-to-print-out-a-variable-in-makefile
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39071
rien ne m’empêche d’utiliser un cmake sur mon pc et de laisser le makefile lors du rendu ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39072
Essaye de print files?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39073
ça a pas d’impacte sur les autres fichiers
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39074
Bah nan car le makefile marche pas mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39075
D’où ton erreur
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39076
ha
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:22 pm #39077
Enfin je crois
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:23 pm #39078
C’est une erreur de linker
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:23 pm #39079
Du coup tes fichiers sources sont pas lié correctement
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:23 pm #39080
Tu utilises une librairie externe ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:24 pm #39081
stdio stdbool stdlib si c’est que tu demandes mais sinon non
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:24 pm #39082
Ok c’est de la lib standard c’est rien ça
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:25 pm #39083
Mais du coup t’as créé des fichiers, ou modifier le makefile?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:26 pm #39084
en fait si tu veux on doit utiliser tt ça pour faire des tests unitaires que la prof a donné sur une implémentation du kd tree
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:26 pm #39085
Ou bien t’as juste essayé le template du prof et ça marchait pas
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:26 pm #39086
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:26 pm #39087
j’ai importé tout ça dans mon projet clion
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:27 pm #39088
Et ça marche pas
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:27 pm #39089
Non ça mets toutes les erreurs
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:27 pm #39090
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:28 pm #39091
Il trouve juste pas les fichiers C
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:28 pm #39092
Essaye de print la variable FILES dans ton makfile stp?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:28 pm #39093
oui mais j’ai pas d’erreur ici :
#inlude "tests/pivot.h" #inlude "tests/tree.h" #inlude "tests/losest.h"
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:28 pm #39094
Il trouve le header, pas le fichier C
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:29 pm #39095
Si tu veux on voc?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:29 pm #39096
Tu me montres ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:29 pm #39097
c’est pas trop possible :/
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39098
désolé
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39099
Yes ok
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39100
@echo $(FILES)
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39101
Pas de soucis
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39102
c’est bien ça
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39103
Essaye ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:30 pm #39104
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39105
Mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39106
j’ai jamais utilisé makefile
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39107
Bon
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39108
Utilise Cmake mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39109
Le problème vient d’incompatibilité avec windows et linux
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39110
Il cherche des trucs dans un path linux, t’es sur windows
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:31 pm #39111
C’est chiant
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39112
Essaye de voir sur CLion si tu peux créer un fichier cmake
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39113
usr/bin jsuis trop con j’avais même pas capté
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39114
Ça sera plus simple
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39115
oui je peux
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39116
Faut le compléter en ajoutant include directory sur les deux dossiers
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:32 pm #39117
Et target_add_source je crois
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:33 pm #39118
Idéalement clion te fait un cmake tout simple
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:33 pm #39119
Et déjà fait, car Cmake c’est un langage de scripting à lui tout seul mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:35 pm #39120
comment c’est grave compliqué
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:35 pm #39121
juste pour ça
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:39 pm #39122
Eh oui, c’est de la merde
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:40 pm #39123
Le problème des projets C/C++
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:40 pm #39124
T’y arrive ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:40 pm #39125
Clion a réussi à faire un template ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:41 pm #39126
Hésite pas a essayer chatgpt pour le début
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:41 pm #39127
j’essaye de regarder des exemples de cmakelists pour le faire manuellement je vais faire un nouveau projet et voir
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:42 pm #39128
Yes tu peux juste faire un seul fichier cmakelist, pas besoin d’en faire un par dossier pour tok
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:42 pm #39129
cmake_minimum_required(VERSION 3.27)
project(untitled1 C)set(CMAKE_C_STANDARD 11)
add_executable(untitled1 main.c)
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:42 pm #39130
j’ai créé un nouveau projet
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:42 pm #39131
ça a fait ça mais quand j’ajoute un dossier, ça le modifie pas
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:43 pm #39132
Hmmm
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:43 pm #39133
Pas grave
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:43 pm #39134
Entre set() et add_exec, ajoute deux fois la commande include_directory
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:43 pm #39135
Avec en paramètre tes deux dossiers
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:44 pm #39136
Et après à la fin du fichier
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:44 pm #39137
Ajoute target_sources(untitled1 PUBLIC )
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:44 pm #39138
Et tu met tout les fichiers avec leurs path relative au main.c
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:45 pm #39139
ts les fichiers ça marche
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:46 pm #39140
mais en fait j’ai vraiment l’impression que le cmakelist n’a aucun impact sur tous les fichiers
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:47 pm #39141
Nan retire les mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:47 pm #39142
Et non ça marche pas *.c
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:48 pm #39143
Enfin, y a un moyen de le faire mais…. C’est pas vraiment super propre à voir
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:48 pm #39144
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:48 pm #39145
Boh ça se fait finalement
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:50 pm #39146
J’aurai bien aimé t’aider d’avantage, je sais que ça peut être super frustrant de faire compiler un projet C
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:50 pm #39147
le problème c’est qu’on est laché sans aucune aide
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:50 pm #39148
bam vla les tests unitaires
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:50 pm #39149
faites :
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:50 pm #39150
c tout
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:51 pm #39151
c’est pas motivant
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:51 pm #39152
en plus le kd tree a l’air vrmt intéressant
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:51 pm #39153
Kd?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:52 pm #39154
https://fr.wikipedia.org/wiki/Arbre_kd
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:52 pm #39155
c ce qu’on doit faire
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:53 pm #39156
je trouve que c intéressant mais le C c pas tjrs amusant
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:53 pm #39157
¯_(ツ)_/¯
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:54 pm #39158
cmake_minimum_required(VERSION 3.27) project(Sae_Algo_4 C) set(CMAKE_C_STANDARD 11) # Définir les fichiers source file(GLOB SOURCES "*.c" "*/**.c") # Créer un exécutable add_executable(SAE_Algo_4 ${SOURCES})
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:54 pm #39159
bon gépéto m’a fait un truc
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:54 pm #39160
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:54 pm #39161
c’est cassé un peu
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:54 pm #39162
Il manque les include directory nan?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:55 pm #39163
Yes gpt est pas doué
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:55 pm #39164
non y’a juste 2 dossiers et le main.c et cmake sont dans le même dossiers
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:55 pm #39165
Yes mais faut faire include_dir pour tes sous dossiers
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:55 pm #39166
ha ça suffit pas « */**.c »
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:55 pm #39167
Utilise ça pour inclure tout tes fichiers C
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:56 pm #39168
Nan cmake marche pas directement comme ça
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:56 pm #39169
C’est un truc qui se veut cross compatible, et fonctionne avec beaucoup de trucs différents
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:56 pm #39170
Faut utiliser GLOB_RECURSE d’ailleurs
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:57 pm #39171
Pour inclure les sous dossiers
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:57 pm #39172
cmake_minimum_required(VERSION 3.27) project(Sae_Algo_4 C) set(CMAKE_C_STANDARD 11) file(GLOB_RECURSE SOURCES "*.c") include_directories(${CMAKE_SOURCE_DIR}) add_executable(SAE_Algo_4 ${SOURCES})
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:58 pm #39173
Il manque deux autres include dir pour tes deux sous dossiers
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:58 pm #39174
Mais à part ça sa devrait fonctionner ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:59 pm #39175
DesktopSae Algo 4main.c: No such file or directory
compilation terminated.——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:59 pm #39176
c’est encore pire on dirait ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:59 pm #39177
Tu peux pas debug avec clion le makefile ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 9:59 pm #39178
en fait je fais tout ça sans connaitre c ça le pblm
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:00 pm #39179
Cmake une fois que ça marche t’y touche plus mdr
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:00 pm #39180
Idéalement je t’aurais fait le truc comme ça tu t’occupes de ton projet C
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:00 pm #39181
Et que tu perdes pas de temps avec ça
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:00 pm #39182
Attends je vais allumer mon pc
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:00 pm #39183
Je vais te faire un template
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:01 pm #39184
mais on peut même pas débug un fichier cmakelists
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:01 pm #39185
Sur clion oui
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:01 pm #39186
je peux débug le makefile mais pas le cmake
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:01 pm #39187
Jte fait un template
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:01 pm #39188
merci
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:02 pm #39189
mais j’essayerai de comprendre quand même
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:03 pm #39190
Yes je vais te faire un truc un minimum propre comme ça tu verras à quoi c’est censé ressembler
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:03 pm #39191
Si Clion veux bien s’update
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:03 pm #39192
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:03 pm #39193
niquel ça
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:14 pm #39194
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:14 pm #39195
J’aurai fait un truc comme ça
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:15 pm #39196
Ce projet compile, et tout les fichiers sont inclus correctement je crois
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:16 pm #39197
et tu peux faire
#inlude "folder2/file2.h"
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:17 pm #39198
et ça marche correctement
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:18 pm #39199
Ha un cmake dans chaque dossier ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:18 pm #39200
Yes, bah autant faire un truc propre du coup
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:18 pm #39201
Chaque folder est une lib statique
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:19 pm #39202
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:19 pm #39203
ha ok je pensais que ça faisait un peu « duplication »
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:19 pm #39204
Nope c’est important d’avoir une bonne hierarchie en pyramide
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:19 pm #39205
Dis moi si ça marche sur ton projet avec ça
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:19 pm #39206
Faut juste renommer pas mal de choses, mais au moins t’apprend écoute
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:21 pm #39207
et les .h je mets ou pas
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39208
ça fait la même chose
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39209
Où ça ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39210
Dans le add_dir?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39211
dans les fichiers a mettre mabyekllemebnt
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39212
oui
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39213
non
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39214
Nn
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:23 pm #39215
add_library
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:24 pm #39216
Non plus
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:24 pm #39217
C’est quoi le problème ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:24 pm #39218
Erreur de link?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:24 pm #39219
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:25 pm #39220
project :
add_library(project functions.c ) target_include_directories(project PUBLIC ${CMAKE_SOURCE_DIR})
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:25 pm #39221
tests :
add_library(tests closest.c pivot.c tree.c utils.c ) target_include_directories(tests PUBLIC ${CMAKE_SOURCE_DIR})
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:25 pm #39222
.
cmake_minimum_required(VERSION 3.28) project(SAE_Algo_4 C) set(CMAKE_C_STANDARD 11) add_subdirectory(project) add_subdirectory(tests) add_executable(SAE_Algo_4 main.c) target_link_libraries(SAE_Algo_4 project tests)
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:26 pm #39223
L’erreur c’est quoi ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:26 pm #39224
`DesktopSae Algo 4main.c: No such file or directory
compilation terminated.`——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:26 pm #39225
Ok j’ai une idée
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:26 pm #39226
Retire les espaces de ton dossier
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:26 pm #39227
T’es pas censé en avoir c’est pas une bonne pratique
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:27 pm #39228
c des tirets du 8 c pas sensé être mauvais ? je test
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:27 pm #39229
Ah nan tirrets c’est bon
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:27 pm #39230
La on dirait des espaces
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:28 pm #39231
ha ouai
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:28 pm #39232
clion ne mets pas les _
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:28 pm #39233
intéressant
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:29 pm #39234
Rhaaaa pourquoi ça marche pas
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:29 pm #39235
gcc.exe « C:Users….DesktopSae Algo 4main.c » -o main
cc1.exe: fatal error: C:UsersDuporgeDesktopSae Algo 4main.c: No such file or directory
compilation terminated.——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:29 pm #39236
Chu sur que ça marcherait chez loi en plus
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:29 pm #39237
pourtant c ok ?
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:29 pm #39238
Bah ouais j’ai rien qui me vient en tête
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:30 pm #39239
je vais voir sur vscode
——————–
gregauriz – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:31 pm #39240
Tu peux pas me DM ton projet ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code -
avril 7, 2024 à 10:31 pm #39241
Juste pour vérifier ?
——————–
warez.flow – Envoyé depuis le Discord : Culte du code
-
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.
Sujets récents
-
Cloud caméra
par Bot
il y a 14 heures et 8 minutes
-
Problème écran en 144hz
par Bot
il y a 1 jour et 6 heures
-
Discord bot projetc
par Bot
il y a 1 jour et 1 heure
-
Seeking a new work as a Full Stack Developer
par Bot
il y a 3 jours et 11 heures
-
Seeking a new work as a Full Stack Developer
par Bot
il y a 3 jours et 11 heures
Réponses récentes
- Bot sur Cloud caméra
- Bot sur Cloud caméra
- Bot sur Cloud caméra
- Bot sur Cloud caméra
- Bot sur Cloud caméra
Statistiques des Forums
- Comptes enregistrés
- 2 604
- Forums
- 51
- Sujets
- 939
- Réponses
- 17 604
- Mot-clés du sujet
- 0