SORU
29 Mayıs 2012, Salı


Eclipse CDT: Simge '+' çözümlenemedi

Hata yukarıdaki gibi. Gerekli tüm dosyaları eclipse projeye dahil edilmelidir ne var:

/usr/include/c  /4.6
/usr/include
/usr/include/linux
/usr/local/include

vb.

std::cout ve* cout *4 denedim ama hala çözülmedi diyor.

iostream cstdlib ithal var.

Ayrıca, eclipse 3.7.2 ile Ubuntu 12.04 ediyorum.

Kod parçacığı:

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include "XPLMDisplay.h"
#include "XPLMGraphics.h"

int XPluginStart(char * outName,  char * outSig,  char * outDesc) {
    /* ... */
    std::cout << "test" << std::endl;
    /* ... */
}

ad std;


GÜNCELLEME: varolan kodu eclipse proje yaratmıştı. Yeni bir c projesi oluşturma giderir. Bu & tüm projelerimi kesmek ve yapıştırmak zorunda kalmayayım () neden olabilir ne olduğunu anlatan bir cevap kabul edeceğim.

CEVAP
29 Mayıs 2012, Salı


Büyük olasılıkla özel sistem dizinleri ayarlarınızda eksik vardır oluşturucu doğru iostream, böylece hataları ayrıştırmak imkansız kılan bazı var. Projenin bağlam menüsünü Index -> Search For Unresolved Includes çözülmemiş listesini verecektir seçme /usr/include arayabilirsiniz içeren ve Proje Özellikleri C Include Paths and Symbols içeren dizinleri ekleyin.

Benim sistem /usr/include/c /4.6/x86_64-linux-gnu bits/c config.h çözülmesi için ve bir kaç daha fazla dizin eklemek zorunda kaldım.

Dizini yeniden oluşturmak için unutmayın (Dizin ->Yeniden) dizinleri ekledikten sonra.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009
  • PhoneArena

    PhoneArena

    7 NİSAN 2006