tips:執行第6步時可能會報錯linux
報錯信息:git
下列軟件包有未知足的依賴關係:
msodbcsql : 依賴: libcurl3 可是它將不會被安裝
E: 沒法修正錯誤,由於您要求某些軟件包保持現狀,就是它們破壞了軟件包間的依賴關係。github
緣由:系統中安裝了libcurl4,但odbc依賴於libcurl3sql
執行 sudo apt-get install libcurl3,將卸載libcurl4同時安裝libcurl3,安裝完成後問題消失。ubuntu
wget "https://raw.githubusercontent.com/Microsoft/sql-server-samples/master/samples/tutorials/c/linux/sample_c_linux.c"
gcc sample_c_linux.c -o sample_c_linux -lodbc -w
./sample_c_linuxbash
tip1:在編譯器確保在程序中修正servername, username and passwordcurl
tip2:使用g++時可能報錯測試