Qt 4.8与Visual Studio 2010的链接错误

时间:2017-01-04 22:41:40

标签: c++ qt visual-studio-2010

我在尝试编译“hello world”Qt程序时收到链接错误。

# ZSH Theme - Modified from bira.zsh-theme local return_code="%(?..%{$fg[red]%}%? ↵%{$reset_color%})" if [[ $UID -eq 0 ]]; then local user_host='%{$terminfo[bold]$fg[red]%}%n@%m%{$reset_color%}' local user_symbol='#' else local user_host='%{$terminfo[bold]$fg[cyan]%}%n@%m%{$reset_color%}' local user_symbol='$' fi local current_dir='%{$terminfo[bold]$fg[yellow]%}%~%{$reset_color%}' local git_branch='$(git_prompt_info)%{$reset_color%}' function git_prompt_info() { ref=$(git symbolic-ref HEAD 2> /dev/null) || return echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX" } PROMPT=" ╭─${user_host} ${current_dir} ${git_branch} ╰─%B${user_symbol}%b " RPS1="%B${return_code}%b" ZSH_THEME_GIT_PROMPT_PREFIX="‹" ZSH_THEME_GIT_PROMPT_SUFFIX="›$reset_color" ZSH_THEME_GIT_PROMPT_DIRTY="$fg[red]" ZSH_THEME_GIT_PROMPT_CLEAN="$fg[green]"

我相信我错过了一个库输入,但我不知道哪个库。

这是我试图执行的代码:

Error  1   error LNK2001: unresolved external symbol "__declspec(dllimport) protected: virtual void __thiscall QObject::disconnectNotify(char const *)" (__imp_?disconnectNotify@QObject@@MAEXPBD@Z)   C:\Users\Matthew\documents\visual studio 2010\Projects\FBIDecryptor\FBIDecryptor\main.obj   FBIDecryptor

1 个答案:

答案 0 :(得分:1)

您缺少对QtCore,QtWidget和其他Core库模块的引用。将Qt4.8 / bin路径添加到环境变量应解决此问题。

找到了有用的设置指南here