代码执行无法继续,因为找不到libquickmail-0.dll?

时间:2018-02-07 05:08:14

标签: c c++11 dll linker-errors lib

我一直在寻找一种快速简便的方法来自动将文件发送到我的Gmail,以便在多台远程计算机上进行调试。但是,我显然已经找到了我似乎无法解决的问题。

我下载了libquick的win64 zip文件,IDE是CodeBlocks,编译目标是x64,在64位Windows 10上运行。

在lib / include / bin中,zip文件夹中有10个文件。他们是

bin&gt; <?php namespace App; use TCG\Voyager\Models\Post as VoyagerPost; use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Facades\Auth; class Post extends VoyagerPost { /** * The "booting" method of the model. * * @return void */ protected static function boot() { parent::boot(); // Customize your own rule here! if (\Request::is('management/*') && Auth::user()->canBlogSolo()) { static::addGlobalScope('author', function (Builder $builder) { $builder->where('author_id', '=', Auth::user()->id); }); } } } libquickmail-0.dlllibquickmaillight-0.dll

包括&gt; quickmaillight.exe

lib&gt; quickmail.hlibquickmail.alibquickmail.dll.alibquickmail.lalibquickmaillight.alibquickmaillight.dll.a

我链接到了所有libquickmaillight.la / .a / .dll.a.la个文件,它仍然给我这个错误:.dll

我不知道问题是什么,我对这些想法非常开放。谢谢你的时间。

1 个答案:

答案 0 :(得分:2)

libquickmail-0.dll复制到与链接可执行文件相同的目录,或将libquickmail bin目录添加到您的路径中。这将允许Windows找到DLL来运行可执行文件。