问题标签 [search-path]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
11812 浏览

postgresql - 错误:“键......表中不存在”

我有一个表,其中有一个字符变量(12)字段,它是它的主键。我运行了这个查询

它从表中选择一行。一切看起来都不错。那我试试。

bg_id 上有一个外键,看起来像......

这是精确的错误...

为什么这不起作用?!有任何想法吗?这里是 \d+ bg...

这是 csapp_ 上的 \d+ ...

这是版本:

这是我的搜索路径....

bg 在模式 Tiger 中,而 csapp_center_bgs 在模式公共中...

0 投票
2 回答
35160 浏览

c++ - makefile : 如何链接来自不同子目录的目标文件并包含不同的搜索路径

我想更改测试代码 ( tsnnls_test_DKU.c) 的位置,但无法在 makefile 中进行更改以正确反映此文件夹更改。一些帮助将不胜感激。

我有两个问题: 1)如何链接来自不同子目录的目标文件 2)包括不同的搜索路径(在我的示例中为 3 个搜索路径)。

在我的原始设置中,makefile 工作正常,我将测试代码tsnnls_test_DKU.c放在以下位置(在第三方库内):

我链接到的所有目标文件都位于

此外,其中包含的一些包含文件tsnnls_test_DKU.c位于以下三个位置(三个搜索路径):

我的makefile工作正常。

但是,我想将测试代码的位置更改为:

这是我的makefile的样子(在其他用户输入后更新:

尝试运行“$make”时出现的错误

显然,我无法正确使用 VPATH。

更新: 感谢 Mike Kinghan 回答我的问题。

0 投票
1 回答
4394 浏览

c++ - 无法打开包含文件:'sqlite3.h':没有这样的文件或目录

我下载了最新版本的 Cocos2dx (v3.4)。我之前为 Sqlite 编写了一个包装器,我想在我的新项目中使用它。但是当我添加与项目目录不同的目录时,我不能在 EasySqlite.h 文件中包含 sqlite3.h。编译器给出C:\Users\**\Desktop\**Project\Utilities\Backend\EasySqlite.h:3: error: C1083: Cannot open include file: 'sqlite3.h': No such file or directory

这是我的 CMakeLists.txt 文件的一部分:

当我给出 sqlite3.h 文件的完整路径时,就像#include "C:\Users\..\..\sqlite3.h"我得到链接器错误一样。

当我移动上面提到的文件并将它们移动到 cocos2dx 项目中的 Classes 目录时,即使我可以在 AppDelegate.h 文件中包含 sqlite3.h 文件,我仍然无法将它包含在 EasySqlite.h 中

sqlite 不应该已经与 Cocos2dx 链接了吗?

0 投票
1 回答
3266 浏览

matlab - 使用 Matlab 蛮力搜索在图中查找所有可能的路径

我需要用图表找到所有路径,并保存这些路径。我的起始节点是 A、B 或 C,最终节点是 G。我的图最多有 16 个未加权顶点。

我在下面制作了 Matlab 代码,但这有bifurcations的问题。另外,我不知道如何强加起始节点和最终节点。谁能帮我这个?

例如,对于

我应该保存以下路径:

路径 1 =一个HDN G

路径2 = B N G

并且对于

我应该保存以下路径:

路径 1 =一个HOE G

路径 2 = B OE G

路径 3 = C NE G

更新 1:

从邻接矩阵B(:,:,1)

我得出正确的邻接表:

然后,我尝试使用Matlab 网站上的 BFS 算法

但是,这不会保存路径。它只是保存每个当前节点的前一个节点(in pred)以及从初始节点到每个节点的距离(in distances)。任何想法,如何保存每条路径?

0 投票
2 回答
2068 浏览

gcc - 如何更改 GCC 对 crti.o 的默认搜索目录?

我想为startfileand endfile:crt1.o和. 指定 GCCcrti.o的搜索目录crtn.o。将命令行传递-B给 GCC 驱动程序可以工作,但不方便。如何修改规范文件 ( lib/gcc/x86_64-unknown-linux-gnu/4.9.2/specs) 以指定搜索路径startfile

我尝试将-B选项添加到startfile规范并得到错误: ld: unrecognized option '-B/gsc/btl/linuxbrew/lib'

然后我尝试将-B选项添加到cc1规范并得到错误: cc1: error: command line option '-B/gsc/btl/linuxbrew/lib' is valid for the driver but not for C

如果无法通过specs文件执行此操作,是否有 GCC 的环境变量或配置选项可以实现相同的目标?

我已经glibc在我的主目录中安装了最新版本。一切都很好。我已经修改了specs文件以链接到 的新版本,但它仍然链接到和中的glibc旧系统版本。/usrstartfileendfile

这是邮件列表中未回答的问题。gcc-help这是一个相关的 Linuxbrew 错误,gfortran 被独立的 Linuxbrew 破坏,以及一个建议的修复,gcc,binutils:链接到 Cellar 而不是系统库

谢谢,
肖恩

0 投票
2 回答
144 浏览

matlab - 在 Matlab 中保存搜索路径不起作用

我想在 Matlab 的搜索路径中永久添加一个文件夹。我按照此页面上的步骤进行操作:设置路径 - 添加子文件夹...然后单击保存以保存路径以供将来的会话(即包含我刚刚添加的文件夹)。但是,重新打开 Matlab 后,添加的文件夹不再在搜索路径中,我需要再次添加它。为什么我的方法不起作用?

0 投票
1 回答
729 浏览

ios - ld: 警告: 太多的个性例程无法压缩展开编码

我只是在Xcode 6.3中更改了IOS项目的文件夹结构,出现了图像上的警告。互联网上已有的解决方案是合适的。我已经将代码复制到一个文件夹并粘贴到另一个文件夹中。是不是有些亲戚在此处输入图像描述

0 投票
1 回答
829 浏览

postgresql - 带有嵌套函数的 PL/pgSQL 函数名称解析

我在具有相同函数名称的单个数据库中有两个相似的模式。每个模式都由与模式名称匹配的角色拥有。

我有关于嵌套函数的函数名称解析的问题。我原以为外部函数会在同一个模式中调用内部函数,但事实并非如此!该名称是在运行时根据 search_path 动态解析的,这很有意义,但不像我想的那样。

这是一个测试用例。例如,模式和角色被命名为 test 和 prod,如下所示。

测试架构: 产品架构: 测试用例:

测试表明函数名称是根据search_path运行时动态解析的。有没有办法在模式范围内绑定内部功能?

SECURITY DEFINER我可以通过使用具有动态 SQL 和的函数来获得这种行为CURRENT_USER,但我正在寻找更直接的方法。

0 投票
1 回答
1535 浏览

postgresql - 为什么指定模式名称时 PostgreSQL SELECT 查询返回不同的结果?

我有一个包含 4 列的 PostgreSQL 数据库表 - 标记为 column_a、column_b 等。我想用一个简单的选择查询来查询这个表:

我得到了一些结果,如下所示:

但是当我使用这个查询时:

我得到了完整的结果:

cd并在以后创建初始表后添加。我的问题是:当模式名称被排除在选择查询之外时,为什么数据库会忽略后面的列?

0 投票
1 回答
1974 浏览

visual-studio - 如何将包含目录的层次结构添加到 MSVC 中的 C 项目?

我正在尝试使用 MSVS 2013 Express IDE 维护 ARM 命令行 (makefile) 项目,以利用 IDE 的高级代码分析功能。

该项目由几十个目录组成,每个目录包括一个“src”和一个“include”目录。为了让 Intellisense 能够“理解”各种标记,我需要将所有这些“包含”目录添加到“附加包含目录”搜索路径中。

有没有办法递归地将项目文件系统的所有文件夹添加到路径中?