Bunu configure
yapmak için en iyi yolu adb shell
komutu kullanmak olduğunu düşünüyorum bu yüzden benim android telefon içine bir dosya çalıştırmak gerekir .
Bir Windows-7 platformuna bir Android emülatörü çalıştırıyorum ve orada adb shell
bir DOS penceresine komut çalıştırıyorum . Kullanılması cd
benim dizine değişiyorum komutu configure
dosyasıdır, sonra aşağıdaki komutlarla ediyorum: ./configure
. Aşağıdaki hatayı alıyorum:
./configure: permission denied
Bu yüzden adb root
- ile adb kök modunda çalıştırmak için çalışıyorum ama görünüşe göre benim adb zaten kök modunda (Ayrıca adb kabuğumun her satırından önce "#" karakteri var).
Ben de kullanmaya çalıştım chmod
ama bu komut ( ls -la
) yürütmeden önce ve sonra hiçbir fark görmüyorum , bu yüzden belki sorun burada ( chmod
Komutu nasıl çalıştırabilirim ?).
Belki burada birisi benim sorunumda bana yardımcı olabilir ve ayrıca dosyamı çalıştırma iznime sahip olmadığım hakkında bir açıklamanız varsa configure
harika olur.
Teşekkürler.
Not: Buradaki amacım, bu projenin kaynaklarını doğrudan platformda derleyerek net-snmp paketini bir Android platformunda kullanmak.
/usr/local/tmp
dizine kopyalayın (tüm net-snmp-5.7.2
dizin /sdcard
.
/sdcard
genelliklenoexec
Android'de bayrakla bağlanır, bu nedenle ondan ikili dosya çalıştıramazsınız. Başka bir yere taşımak için denemenizi tavsiye ederim (genellikle/data/local
böyle şeyler için kullanılır). Bunun sorunu çözüp çözmediğine bakın.