lib-在release状态下有编译错误在debug状态下则没有

问题描述

在release状态下有编译错误在debug状态下则没有

小菜鸟一个,近日开始工作。
在VS2008环境下编译一个程序,在debug状态下可以编译,有警告显示,无错误显示,
但是在release状态下编译就会出现错误:
LINK : fatal error LNK1181: cannot open input file '.libfreetype.lib
不知是何原因。哪位高手能帮忙解答下

解决方案

我猜你是配置了调试(debug)时库路径而没有配置Release下的库路径,看看你的lib路径有没有添加到编译器库依赖选项中。

解决方案二:

你的这个路径是相对debug,目录找的lib,那么release相对路径能够找到这个路径对应的lib文件。

时间: 2024-09-13 07:01:55

lib-在release状态下有编译错误在debug状态下则没有的相关文章

c++-C++成员函数前加类型,在g++下的编译错误,在vs2012下编译通过,什么原因

问题描述 C++成员函数前加类型,在g++下的编译错误,在vs2012下编译通过,什么原因 abc.cpp#include using namespace std;class MY{public: void MY::print() { cout<<""sdjflsdj""<<endl; } };int _tmain(int argc _TCHAR* argv[]){ MY my; my.print();return 0; } g++ abc.

android2.3源码编译错误,Ubuntu14.0下

问题描述 android2.3源码编译错误,Ubuntu14.0下 make: *** [out/host/linux-x86/obj/EXECUTABLES/mksnapshot_intermediates/src/accessors.o] Error 1 这个问题有人知道怎么解决吗? 解决方案 请多给出一些错误信息吧,在这行之前应该还有其它的错误信息吧. 解决方案二: 查看具体错误信息,是否版本,os对应

ubuntu 下ndk编译错误

问题描述 ubuntu 下ndk编译错误 各位大牛请问在win7上装了ubuntu的拟虚现然后编译下载后的ndk里的hello-jni出现我以下 错误 [arm64-v8a] Compile : hello-jni <= hello-jni.c as: unrecognized option '-EL' make: *** [obj/local/arm64-v8a/objs/hello-jni/hello-jni.o] Error 1 解决方案 NDK C++ 编译错误NDK编译错误 解决方案二

顺序查找c语言-在devc++环境下,编译错误,请帮忙查找问题

问题描述 在devc++环境下,编译错误,请帮忙查找问题 #include #include int search(int a[10],int x) { int j; for(j=0;j<10;j++) { if(a[j]==x) return j++; else continue; } return 0; } main() { int a[10]; int i; int target,b; for(i=0;i<10;i++) scanf("%d",&a[i]);

visual studio-VS2013 在debug模式下编译没有错误,但使用release模式,就有一堆错误

问题描述 VS2013 在debug模式下编译没有错误,但使用release模式,就有一堆错误 #define _CRT_SECURE_NO_WARNINGS #include #include #include "字符串.h" int main() { Mystring string1; initwithstring(&string1, "xhqld"); printstring(&string1); backaddchar(&string

调试-请问这段opencv代码为什么在debug下无法编译通过,但是release可以通过?

问题描述 请问这段opencv代码为什么在debug下无法编译通过,但是release可以通过? #include<opencv2corecore.hpp> #include<opencv2highguihighgui.hpp> using namespace cv; void main() { Mat image=imread("E:images7.jpg"); namedWindow("img"); imshow("img&qu

maven问题,编译错误,谁帮忙看下谢了

问题描述 maven问题,编译错误,谁帮忙看下谢了 D:codemaven01srcmainjavacomimoocmaven01model 里面有java文件如下 package com.imooc.maven01.model; public class HelloWorld{ public String sayHello(){ return "Hello World"; } } D:codemaven01srctestjavacomimoocmaven01model import

在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误

问题描述 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 在ubuntu12.04 64位下编译从github上下载的android系统最新源码,出现编译错误 make: *** 没有规则可以创建"out/build-full.ninja"需要的目标"prebuilts/build-tools/linux-x86/bin/ckati". 停止. 耗费了2天了还没解决,急 解决方案 http://zhidao.ba

vs2008编译错误提示如下 ,RsaNew.lib是第三方库不能重编,求解决方法~

问题描述 vs2008编译错误提示如下 ,RsaNew.lib是第三方库不能重编,求解决方法~ fatal error C1047: The object or library file 'E:RsaNew.lib' was created with an older compiler than other objects; rebuild old objects and libraries 解决方案 看提示好像是RsaNew.lib用的是旧版本引起的,去下载个适用于vs2008的版本,或者找源