Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 我可以让Visual Studio将调试DLL创建为XXXd.DLL而不是XXX.DLL吗?_C++_Visual Studio_Dll_Debugging_Release - Fatal编程技术网

C++ 我可以让Visual Studio将调试DLL创建为XXXd.DLL而不是XXX.DLL吗?

C++ 我可以让Visual Studio将调试DLL创建为XXXd.DLL而不是XXX.DLL吗?,c++,visual-studio,dll,debugging,release,C++,Visual Studio,Dll,Debugging,Release,我已经找到了一个解决方案,但它只有在使用.DEF文件时才有效(我没有) 我想知道这是否可以在没有.DEF文件的情况下完成。因为您使用的是Visual Studio,所以可以通过项目的属性页设置输出文件路径: 属性-->链接器-->常规-->输出文件项目>属性。然后配置属性>链接器>常规>输出文件。这里您应该有这样的内容:$(OutDir)\$(ProjectName).dll只需将$(OutDir)\$(ProjectName)d.dll

我已经找到了一个解决方案,但它只有在使用.DEF文件时才有效(我没有)


我想知道这是否可以在没有.DEF文件的情况下完成。

因为您使用的是Visual Studio,所以可以通过项目的属性页设置输出文件路径:


属性-->链接器-->常规-->输出文件

项目>属性
。然后
配置属性>链接器>常规>输出文件
。这里您应该有这样的内容:
$(OutDir)\$(ProjectName).dll
只需将
$(OutDir)\$(ProjectName)d.dll