我们使用由VC6编译器构建的内部库(由其他团队开发)。这个库主要包含C风格的API。我们计划迁移到Visual Studio 9编译器。我是否应该请求使用VC9编译器构建该库?一个更一般的问题是,使用两个不同版本的Visual Studio编译器构建的DLL在哪些方面(可能是名称损坏、优化等)有所不同?
我已经从站点下载了tar.gz包,然后使用上面提到的tar -zxvf命令进行解压缩。之后,我使用了sudo apt-get install build-essential,然后进一步安装了libssl-dev。然后我把目录改成了aircrack文件夹。但是,当我输入sudo make或只输入make时,就会得到同样的错误。该怎么办呢。我也安装了他们在错误中要求的文件。同样的错误也会显示出来。好的,我不允许上传图片。common.mak:85: *** Cannot find development files for any supported version of libnl.