小编bma*_*ies的帖子

如何在Mac OS X Lion中安装gcc

我是mac os的新手.我有一本Mac专业版.我在Mac上寻找gcc.我已经安装了XCode.所以,C++库已经安装了XCode.但是,我无法从XCode外部使用它.我想在Eclipse中使用c ++库.我不知道如何配置eclipse或如何安装gcc,如果我已经有XCode?我应该使用任何其他图书馆吗?

提示:

当我在终端中写下以下命令时显示错误.

$ gcc -v
-bash: gcc: command not found
$
Run Code Online (Sandbox Code Playgroud)

提前致谢.

eclipse macos gcc

5
推荐指数
1
解决办法
1万
查看次数

C:数学函数?

我需要在此C代码中访问数学函数需要什么包含语句?

unsigned int fibonacci_closed(unsigned int n) {
 double term_number = (double) n;
 double golden_ratio = (1 + sqrt(5)) / 2;
 double numerator = pow(golden_ratio, term_number);
 return round(numerator/sqrt(5));
}
Run Code Online (Sandbox Code Playgroud)

我试过#include <math.h>但似乎没有这样做.

我正在使用Visual Studio 2010(Windows 7).这是错误:

1>ClCompile:
1>  fibonacci_closed.c
1>c:\users\odp\documents\visual studio 2010\projects\fibonacci\fibonacci\fibonacci_closed.c(7): warning C4013: 'round' undefined; assuming extern returning int
1>fibonacci_closed.obj : error LNK2019: unresolved external symbol _round referenced in function _fibonacci_closed
Run Code Online (Sandbox Code Playgroud)

c math visual-studio-2010

4
推荐指数
1
解决办法
9317
查看次数

软件行业部门规模

是否有关于软件行业各个部门(例如桌面,系统,嵌入式,商业,游戏等)规模的统计数据甚至估算数据?

language-agnostic

4
推荐指数
1
解决办法
709
查看次数

大型SSIS ETL项目中的版本控制

我们即将使用SSIS将数据从一个系统转换到另一个系统.我们是四个人,他们将继续为此工作两年,因此我们需要某种版本控制系统.我们不能使用团队基础.我们目前正在配置SVN服务器,但深入研究它我看到了一些很大的风险.

似乎解决方案存储在一个巨大的XML文件中.这在SSIS组合的代码/拖放环境中一定是个大问题,因为SVN无法正确合并更改,每当我们在提交时遇到错误,我们都必须查看那个巨大的XML文件,手动纠正​​错误.

解决此问题的一种方法是在SSIS中创建许多解决方案项目.然而,这并不是我们想要的设置,因为我们正在创建一个大型怪物,它将有2天的执行时间,我们希望在执行时跟踪其进度.如果我们必须创建多个解决方案,是否有方法可以链接它们的执行,并且仍然可以直观地了解正在进行的操作以及执行的执行情况如何?

有没有人有类似的问题和/或你有什么建议如何解决它们?

version-control ssis

4
推荐指数
3
解决办法
7937
查看次数

md5_file()不使用URL提取的远程内容

这是我的问题代码:

$theurl = trim($_POST['url']);
    $md5file = md5_file($theurl);
        if ($md5file != '96a0cec80eb773687ca28840ecc67ca1') { echo 'Hash doesn\'t match. Incorrect file. Reupload it and try again'; 
Run Code Online (Sandbox Code Playgroud)

当我运行此脚本时,它甚至不输出错误.它就停止了.它加载了一点,然后就停止了.

在脚本的下面我再次实现它,它也在这里失败了:

while($row=mysql_fetch_array($execquery, MYSQL_ASSOC)){

$hash = @md5_file($row['url']);

$url = $row['url'];

mysql_query("UPDATE urls SET hash='" . $hash . "' WHERE url='" . $url . "'") or die("There was a problem: ".mysql_error());

        if ($hash != '96a0cec80eb773687ca28840ecc67ca1'){
            $status = 'down';
            }else{
            $status = 'up';
            }
mysql_query("UPDATE urls SET status='" . $status . "' WHERE url='" . $url . "'") or …
Run Code Online (Sandbox Code Playgroud)

php mysql md5 md5-file

4
推荐指数
1
解决办法
3514
查看次数

Perl问题打印输出到新文件

我想删除以HPL_开头的文本文件中的所有行我已经实现了这个并且可以打印到屏幕,但是当我尝试写入文件时,我只是将新修改的文​​本的最后一行打印在新文件中.请帮忙!

open(FILE,"<myfile.txt"); 
@LINES = <FILE>; 
close(FILE); 
open(FILE,">myfile.txt"); 
foreach $LINE (@LINES) { 
@array = split(/\:/,$LINE); 


my $file = "changed";

open OUTFILE, ">$file" or die "unable to open $file $!";

print OUTFILE $LINE unless ($array[0] eq "HPL_");

} 
close(FILE); 
close (OUTFILE);




exit;
Run Code Online (Sandbox Code Playgroud)

perl

4
推荐指数
1
解决办法
1858
查看次数

volatile的int比AtomicInteger快

我正在做一个示例练习,我发现一个奇怪的观察,如果我用挥发性程序替换AutomicInteger运行得更快.注意:我只做读操作.

码:

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.atomic.AtomicInteger;

public class Main {

AtomicInteger integer  = new AtomicInteger(100000000);
// volatile int integer= 100000000;

public static void main(String[] args) {
// We will store the threads so that we can check if they are done
List<Thread> threads = new ArrayList<Thread>();
 long start = System.currentTimeMillis();
 Main main = new Main();
// We will create 500 threads

for (int i = 0; i < 500; i++) {
  Runnable task = new MyRunnable(main.integer);
  Thread worker …
Run Code Online (Sandbox Code Playgroud)

java

4
推荐指数
1
解决办法
2467
查看次数

如何从 EPIC EMR 中提取数据?

我的工具需要从 EPIC EMR 获取数据。我的理解是,医院可以编写一个脚本,将数据推送到安全的 FTP,在那里我可以将数据拉下来并加载到我的系统中。这样对吗?另外 - 我的理解是这些数据将在 HL7 中 - 这是正确的吗?感谢您的帮助!

hl7

4
推荐指数
1
解决办法
6290
查看次数

C编译错误 - 艰难地学习C(Ex 32)

我在练习32的学习C艰难的方法编译时遇到了很糟糕的时间.

我已经从创建者的GitHub仓库中逐字复制了代码,甚至克隆在一个新的存储库中.我已经浏览过其他存储库,除了Ubuntu之外还尝试了我的MacOSX等等.我似乎没有做任何事情就可以编译.

我使用的是Ubuntu 12.04(见下文).

这是我的文件结构(注意 - 这是我直接从练习32中包含文件时的文件结构.显然,当我克隆git存储库时,我得到更多文件.我使用diff来确保我的所有文件,包括我的make文件,在我的削减版本中完全类似于git存储库):

$ pwd
/usr/local/me/code/C/liblcthw


$ ls
bin  LICENSE  Makefile  README.md  src  tests

$ ls tests/
list_tests.c  minunit.h  runtests.sh

$ ls src/lcthw/
dbg.h  list.c  list.h
Run Code Online (Sandbox Code Playgroud)

这是我的make命令.

$ make
cc -g -O2 -Wall -Wextra -Isrc -rdynamic -DNDEBUG  -fPIC   -c -o src/lcthw/list.o src/lcthw/list.c
ar rcs build/liblcthw.a src/lcthw/list.o
ranlib build/liblcthw.a
cc -g -O2 -Wall -Wextra -Isrc -rdynamic -DNDEBUG  build/liblcthw.a    tests/list_tests.c   -o tests/list_tests
tests/list_tests.c: In function ‘main’:
tests/list_tests.c:111:1: warning: parameter ‘argc’ set but not used …
Run Code Online (Sandbox Code Playgroud)

c

4
推荐指数
1
解决办法
1150
查看次数

virtualenv 与 setup.py install --user

我正在使用 setuptools,并且正在使用 virtualenv 运行。当我尝试安装 --user 时,出现问题:

  1. 抱怨不支持 .pth 文件
  2. 它似乎安装在 virtualenv 之外

因为我在 virtualenv 中,所以我应该刷新 --user 的使用吗?

exec ../virtualenv/target/vroot/bin/python setup.py install --user
running install
Checking .pth file support in /Users/benson/.local/lib/python2.7/site-packages/
/Users/benson/x/ws-client-bindings/python/setup/../virtualenv/target/vroot/bin/python -E -c pass
TEST FAILED: /Users/benson/.local/lib/python2.7/site-packages/ does NOT support .pth files
error: bad install directory or PYTHONPATH
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
592
查看次数