Bir Zynq tahtası (ARM mimarisi) için çapraz derleme üzerinden bir C uygulama oluşturmak çalışıyorum. ARM arşivinden bahsetmeden yazdığımda, dizüstü bilgisayarımda iyi çalışıyor. Ama makefile dosyasını en kısa sürede, bir hata söyleyerek olsun:önemli hata: sqlite3.h: Böyle bir dosya ya da dizin
main.c:20:43: fatal error: sqlite3.h: No such file or directory
#include "sqlite3.h" //library for sqlite3
^
compilation terminated.
make: *** [ws_temp_server] Error 1
Makefile şöyle görünür: Neyi yanlış yapıyorum
SOURCE=lib/base64_enc.c lib/websocket.c lib/sha1.c lib/sqlite/sqlite3.c main.c
CC = arm-xilinx-linux-gnueabi-gcc
LDFLAGS=-lpthread -ldl
INCLUDES=lib/
PROGRAM=ws_temp_server
all: $(PROGRAM)
$(PROGRAM): $(SOURCE)
$(CC) $(SOURCE) -I$(INCLUDES) -o$(PROGRAM) $(LDFLAGS)
clean:
rm $(PROGRAM)
? Alabileceğim herhangi bir yardım için teşekkürler.
teşekkürler! Az önce "sqlite/sqlite3.h" ifadesini kullandım ve şimdi çalışıyor! :) – user2263752
Merhaba Paylaşım için teşekkürler. Benim durumumda, “apt-get install libsqlite3-dev” işlevini çalıştırdım. (Debian Wheezy). HTH Birisi – r3x
@julianromera, öneriniz benim için de çalıştı. Bence cevabın doğru olanı. Cevap olarak yazmalısın. Orijinal yazarın sorun benim öneri tarafından düzeltildi yana –