expected initializer before 'delay'

Başlatan fthdmrl, 04 Şubat 2014, 17:41:20

fthdmrl

arkadaşlar programı derlediğimde böyle bir hata veriyor acaba neden olabilir..

RaMu

Hangi programı, kim veriyor, nerde veriyor?
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

mufitsozen

Alıntı yapılan: RaMuHangi programı, kim veriyor, nerde veriyor?

sayin @RaMu, bu konular daha oncede forumda uzun uzun konusuldu, ama zannederim siz aksam yorgun argin bu kirici mesaji yazarken gozunuzden kacmis. Kac kere yazildi daha once soru yazani taciz edip elestirmeyin, sorulan soruya lagara lugara etmeden ve nokta atisi ile cevap yaziniz, cevabini bilmiyorsaniz gereksiz bandwidth harcamayin!  :P

Arkadas uzun uzun
Alıntı yapılan: fthdmrl - 04 Şubat 2014, 17:41:20
arkadaşlar programı derlediğimde böyle bir hata veriyor acaba neden olabilir..
diye derdini anlatmis, ben olsam:

baslik yeteri kadar aciklayici der:
Alıntı Yapneden?

derdim, yeterli olurdu. :-[

program derlendiginde basliktaki hatanin alindigi bariz oarak belli. Yazan kardesimiz nazik olmak ve sorununu daha acik olarak anlatmak icin 9 kelime daha kullanmis extradan. Daha ne yapsin?

;)
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

RaMu

Müfit hocam
kırmak gibi bir niyetim yok,
bende kısaca daha açıklayıcı olmasını istedim soru sorandan o kadar,
konuyu başka tarafa çekmeyelim.

Forum kurallarındaki lagara lugara şarkısını dinlemiştim ama
ben sorularınız açıklayıcı olsun kısmınıda okumuştum,
bence cevap almak istiyorsanız doğru soruyu sormalısınız,
ayrıca konu ileride başkalarınada faydalı olabilir
bu nedenlede biraz açıklama olması lazım.

Sorun hakkında bir fikrim var ama
arkadaş programını veya en azından programındaki hata satırını
ve derleyicisini  vs. paylaşırsa ona göre teyit edip söylemeyi
yanlış yönlendirmemeyi tercih ettim.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html

mufitsozen

#4
+100

not zaten ben saka yollu bir kinaye yazmistim. Hep beraber gulelim diye. Yoksa sizede sayin @fthdmrl'ede laf soylemek gibi bir amacim yok. onun icinde bir suru emoticon kullandim, ciddi bir mesaj olmadigini gostermek icin.
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

bocek

1 ya da 0. işte 'bit'ün mesele..

fthdmrl

Öncelikle çok teşekkür ederim değerli düşünceleriniz için bende açıklayıcı yazmadığımın farkındaydım hatta konuyu açtıktan sonra ek bilgi olarak  yazamak istedim ama nette bir sıkıntı oldu yazamadım bugun anca düzeldi...arduino ile yapılan bir yazılımda derleme sırasında xpected initializer before 'delay'  hatası veriyor..delay kısmında noktalı virgülde var...teşekkürler

RaMu

#7
Alıntı Yap




If you are using a version of the Arduino software prior to 1.0 (with a version number of the form 00XY, e.g. 0023) you need to include WProgram.h in your .cpp files.

If you are using 1.0 or above include Arduino.h instead (the header file was renamed in that version).




Alıntı Yap
change
  #include "WProgram.h"


to
  #if defined(ARDUINO) && ARDUINO >= 100
      #include "Arduino.h"
    #else
      #include "WProgram.h"
    #endif


in the offending .h header file

Eğer kullandığın Arduino ide si derleyicisi
1.00 veya altı bir versiyonsa
.cpp dosyanda
   
   #include "WProgram.h" 
şeklinde tanımlama yapmalısın,
1.00  ın üzeri ise
.cpp dosyanda
   
   #include "Arduino.h"

şeklinde tanımlama yapmalısın,

veya
2. alıntıdaki gibi
.h dosyasını açıp

#include "WProgram.h"


yazan satırı
  #if defined(ARDUINO) && ARDUINO >= 100
      #include "Arduino.h"
    #else
      #include "WProgram.h"
    #endif

ile değiştirmelisin diyor şu kaynak;
http://stackoverflow.com/questions/8593442/arduino-custom-library-error-when-compiling-delay.
Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html