2017-02-01 2 views
0

Je ne parviens pas à exécuter le projet. Il y a une erreur appelée "duplicate symbol _node in", j'ai fait quelques recherches pour résoudre cette erreur mais j'ai eu de la chance. Je ne peux pas résoudre cela ..ld: 57 symboles en double pour l'architecture x86_64 clang: erreur: la commande de l'éditeur de liens a échoué avec le code de sortie 1 (utilisez -v pour voir l'invocation)

Quelqu'un peut-il donner une solution.

Ci-dessous est l'erreur:

duplicate symbol _mesh_devices in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/AppDelegate.o 
duplicate symbol _G_kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/AppDelegate.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/AppDelegate.o 
duplicate symbol _mytimer in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/key_server.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/config_name.o 
duplicate symbol _OBJC_CLASS_$_MainView in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MainView-EC7177132CB70655.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MainView-9D4A89D1DDDB640.o 
duplicate symbol _OBJC_METACLASS_$_MainView in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MainView-EC7177132CB70655.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MainView-9D4A89D1DDDB640.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/kpKeySwitch.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/kpKeySwitch.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/kpKeySwitch.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MyLauncherViewController.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
duplicate symbol _kvs in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
duplicate symbol _mytimer in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/key_server.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
duplicate symbol _mesh_devices in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/RootViewController.o 
duplicate symbol _G_kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/RootViewController.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/RootViewController.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _kvs in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _nodes in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _mytimer in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/key_server.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _node in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_thermostat.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/IPDWebLauncherViewController.o 
duplicate symbol _kvs in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/splashViewController.o 
duplicate symbol _mesh_devices in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/main.o 
duplicate symbol _G_kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/main.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/MyLauncherView.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckp6160.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckp6160.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckp6160.o 
duplicate symbol _zn_at_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _zn_list in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _kvs in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _last_entity_lauched in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckppk5500.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckppk5500.o 
duplicate symbol _ipFobSnd in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckpnx148e.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/vckppk5500.o 
duplicate symbol _kvp in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/RootViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/config_settings.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/config_settings.o 
duplicate symbol _gbl_idx in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/slvs.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_lock.o 
duplicate symbol _kvs in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/zgw_config.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_lock.o 
duplicate symbol _nodes in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_lock.o 
duplicate symbol _kConn in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/EventLogViewController.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_lock.o 
duplicate symbol _node in: 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_switch.o 
    build/Debug-iphonesimulator/ipFob.build/Objects-normal/x86_64/ha_lock.o 
ld: 57 duplicate symbols for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+0

Le doublon possible de la commande [linker a échoué avec le code de sortie 1 (utilisez -v pour voir l'invocation)] (http://stackoverflow.com/questions/10435213/linker-command-failed-with-exit-code-1- use-v-to-see-invocation) –

+0

Vous avez peut-être importé le .m au lieu du fichier .h –

+0

@PiyushPatel J'ai importé le fichier .h –

Répondre

0

supprimez la données dérivées de préférence de Xcode et vérifiez dupliquer à nouveau fichier dans votre navigateur de projet

0

Sur la base de votre erreur en double il peut y avoir 2 ou 3 cas peut élever cette erreur.

1er. Soit vous avez les déclarer variable globale dans 2 ou plusieurs classes différentes comme dans votre cas, vous avez le symbole double en

EventLogViewController & RootViewController & MyLauncherViewController 

et suspect variables ici dans cette classe sont:

_kConn & _gbl_idx 

s'il vous plaît vérifier que non déclarer à plusieurs classes comme variable globale.

2ème. Peut être par erreur vous avez importé fichier .m n'importe où.

3e. Peut-être que vous avez ajouté deux fois les mêmes classes dans votre projet à différents dossiers s'il vous plaît rechercher l'un des contrôleur dupliqué ci-dessus peut être vous pouvez trouver deux fois dans votre projet.

Espérons que ceci aidera à résoudre votre problème de symbole en double.

0

Avez-vous deux ViewControllers utilisant à la fois une variable ou un objet nommé de manière identique? Par exemple, UITableView * tableView ou int yourInt sur les deux ViewControllers?