某程序,分一个dll与一个exe 经常出现如下情况: 改了dll的代码,rebuild后发现还是改之前的结果,非要把build configuration切换到debug再切换回release,rebuild才能出正确结果?大概啥问题,明白人给讲讲。 俺makefile用得比较多
http://topic.csdn.net/u/20080327/17/371ba089-3d49-40ef-b482-45eaae331d3c.html 这是vc2005不支持的例子
今天看了个汇编的小程序觉得有趣。所以编译下。 结果发现有问题。在vc上露出: god.obj : fatal error LNK1136: invalid or corrupt file NMAKE : fatal error U1077: 'Link' : return code '0x470' Stop. 前提: 在vc已经指定了MASM32的include, lib, bin, 加入环境变量。 下载了一个nmake放在masm32的bin下
在vc中,创建了三个对话框A、B、C,三个对话框对应的类dlgA,dlgB,dlgC,A中按钮的功能是用来单击时显示对话框B,B中按钮的功能是单击时显示对话框C,A中按钮的响应函数如下:b.Create(IDD_DIALOGB,this);b.ShowWindow(TRUE);(b的定义为:dlgB b,IDD_DIALOGB为对话框B的ID),对话框B显示出来了,要想通过单击对话框B上的按钮显示对话框C,响应函数应该怎样写,c.Create(IDD_DILALOGC,???);(???部分怎样写?)显示对话框...
#include
我有一个在unix下做成的make文件,想移植到windows下,用vc调试, 问题一:调试的步骤是怎样的,用nmake吗? 问题二:这个make文件该怎么改呢,源代码如下,请教知道的ggmm教教我,谢谢,在线等 # Use Compiler on HP-UX 10.2. Using "MAKE" file on csh -x CLASS= DEBUG= CFLAGS=${DEBUG} OBJA=getpart0001.o inpstr0001.o net0001.o test_pad0001.o \ test_pad0002.o test_pad0003.o test_pad0004.o test_pad0005.o \ d_code0...
vc要想调试是不是得先要设成DEBUG版本?但是我在服务器端的程序里选择菜单PROJECT中的SETTING命令,在弹出的PROJECT SETTEING 对话框里,当时它显示得是Win32 RELEASE,我在SETTING FOR下拉列表中选择Win32 Debug,按OK退出之后再重新打开此框,看到的还是没有改变过来的Win32 Release版本,不知道为什么改变不了,请教怎样才能改变过来呢?