环境:vC6.0+Sp6
码源:http://www.vscodes.com/soft/UploadFile/2006-8/200681717412159100.rar编译出错,希望各位达人能指点一二,我是大学生,原来也是做编程的(http://blog.sina.com.cn/sog329),感觉vC是做大项目的软件,最近开始转型vC,有很多东西在学习中,希望各位前辈能给我些帮助:)我在学校申请了一个语音项目,类似于那个例子的输入IP进行通话。我试过了各种办法:
0.我换了几次vC,都手动安装了sp6;
1.在Project->settings...->Link->Object\Lib..加上Lib:"g726lib.lib ws2_32.lib..";
2.去掉/GZ;
3.改为Multithreaded dll
..
我尝试了各种网上说的做法,但是一直未遂..各位达人,给我指点一下吧,如果你们有类似可编译成功的源代码,请发我邮箱:[email protected]真是谢谢了:)

解决方案 »

  1.   

    改好发到你邮箱了。主要原因是:
    1、没包含ws2_32.lib和g726lib.lib
    2、rtp的两个库在作者的机器上编过了,因为他的环境在环境变量中已经包含了一些库,但没有在源码里包含,
    所以导致你链接无法通过。而rtp的两个库都是vc7的工程,你也编不了,所以只能直接包含源码,在vc6下编译了。
    3、另外还有一个库冲突的问题,在工程设置里帮你改了。