Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Di mana metode has_header Ruby mencari file header?

Saya yakin saya telah menemukan jawabannya.

Tampaknya have_header terlihat pada sistem termasuk jalan. Jika variabel lingkungan yang relevan tidak disetel, jalur penyertaan default adalah /usr/local/include dan /usr/include .

Jika Anda ingin mengaturnya secara manual, Anda dapat melakukan sesuatu seperti:

export C_INCLUDE_PATH=/usr/include/mysql/

Itu benar bahkan jika Anda mengkompilasi program C++, jika file header adalah file C. Sebaliknya, jika file header Anda adalah C++, bukan C, Anda akan melakukan:

export CPLUS_INCLUDE_PATH=/usr/include/mysql

Tentu saja, Anda menemukan solusinya, yaitu memasukkan dir_config('mysql') di extconf.rb . Anda . Itu memungkinkan Anda untuk menggunakan --with-mysql-include opsi dan berikan jalur secara manual.

Ini sumber saya:http://www.network-theory.co .uk/docs/gccintro/gccintro_23.html

Dan inilah versi yang lebih umum dari pertanyaan yang sama (dengan jawaban):Bagaimana cara menambahkan default include path untuk gcc di linux?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. apa sebenarnya yang dilakukan Class.forName(com.mysql.jdbc.Driver).newInstance();

  2. Menggunakan kolom Guid sebagai Id di NHibernate menyebabkan pengecualian format saat menggunakan MySQL

  3. Apakah mysql memiliki batasan jumlah database?

  4. Beberapa Output kueri ke dalam Tabel tunggal

  5. Mendapatkan Hasil Kosong Untuk 'COUNT'/'GROUP BY' MySQL Query