x64でODBCを使用するプログラムをビルド

bufferoverflowu.libのリンクが必要のようだ。

cl odbctest.c -c
link odbctest.obj odbc32.lib bufferoverflowu.lib

まだ実行してみていない。

ちなみにDLLのビルドはうまくいっていない。
Visual Studioでのx64アプリケーションのビルドはExpress Editionではできないようだ。
コマンドラインでやろうとするとコンパイルオプションとリンクオプションがたくさんで大混乱。
__imp__py〜やら__imp_py〜が解決できないということで失敗してPythonの拡張の作成失敗。

cl example.c -c -Ic:\Python25\include\
link -LIBPATH:c:\Python25\libs -DLL example.obj bufferoverflowu.lib python25.lib

example.obj : error LNK2019: unresolved external symbol __imp__Py_NoneStruct referenced in function ex_foo
example.obj : error LNK2019: unresolved external symbol __imp_Py_InitModule4_64 referenced in function initexample
example.dll : fatal error LNK1120: 2 unresolved externals