프로그래밍 QnA + 설치 및 활용 QnA

dksemfpdk의 이미지

초보입니다 오픈소스 유닉스 공부를하고싶습니다

저는 노트북을 사용하고있고 운영체제는 윈도우 입니다.
이번에 공부를 해보려고 하는데 아는게 많이 없어서
구글링하다가 이곳까지 오게 되었습니다.
오픈소스 유닉스를 구하는 방법을 알고싶습니다.
도와주세요ㅠㅠ

portugaltheman의 이미지

맵에 요소를 집어넣을때 유일하게 식별가능한 키를 두개 쓸수 잇나요

제목이 조금 이상하게 된거같은데..
예로 주식프로그램을 만든다하면 key로 주식명, 코드 두개를 쓰고 주식 객체를 집어넣는 맵을 드는데

class Stock
{
    string name;
    long code;
    double price;
};
 
map<<string, long>, Stock> stock_list;
 
Stock s("Naver", 001, 1000);
 
stock_list.insert(make_pair( make_pair("Naver", 001), Stock));

이런식으로 하면 ("Naver", 002) 키와 ("Naver", 001) 키가 서로 달라서 삽입이 가능한데, 두개의 주식이 이름만 같고 코드가 다른 논리적으로 맞지 않는 코드가 되니...

저는 주식명, 코드 둘 다 키로 쓰면서 검색이나 삭제할 때 이름으로도 되고 코드로도 되게 하고 싶거든요

yy5326의 이미지

RedHat 무료 30일 사용 관련 질문드립니다.

안녕하세요 선배님들께 질문드립니다.. 감사합니다.

레드햇 공식 홈페이지에서 레드햇 iso 다운로드하여 사용시
(7.5버전 다운로드하여 vmware10 에 테스트하였습니다.)

30일동안 무료로 사용가능하다고 나와있는데

막상 다운로드하여 설치한 후에

yum update 명령어를 사용하니

This system is not registered with an entitlement server. You can use subscription-manager to register.

라는 에러메시지가 나왔습니다.

30일 무료사용에대한 어느정도 정확한 범위를 알고계신분이 있으시다면 설명해주실수있을까요?

감사합니다.

‍남상진[ 학부재학 / 컴퓨터학과 ]@Google의 이미지

시스템 콜에 대해 공부중입니다. syscall_64.c에서의 함수 선언

안녕하세요. syscall_64.c에서, 함수 선언 시 인자들이 전부 unsigned long 6개로 통일되어 선언되는 것으로 보입니다. 하지만 시스템 콜마다 인수 형태나 개수가 전부 다 다른데 어떻게 오류 없이 컴파일이 되는지, 어떤 처리에 의해 모든 시스템 콜의 정의가 인수 6개로 바뀌어서 가능한 것인지 여쭤보고자 합니다. 열심히 구글링 해보았으나 찾을 수가 없어 여기에 글을 올리게 되었습니다.
읽어주셔서 감사드립니다.

kosang02의 이미지

안녕하세요 코딩 처음시작한 사람인데 처음부터 오류가 뜨네요

1>------ 빌드 시작: 프로젝트: hello, 구성: Debug Win32 ------
1>hello.c
1>MSVCRTD.lib(exe_winmain.obj) : error LNK2019: _WinMain@16 외부 기호(참조 위치: "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 함수)에서 확인하지 못했습니다.
1>C:\Users\고상혁\source\repos\hello\Debug\hello.exe : fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다.
1>"hello.vcxproj" 프로젝트를 빌드했습니다. - 실패
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========

이렇게 오류가 뜨는데 해결방법이 없나요??

#include

int main()
{
printf("hello, world!\n");
return 0;
}

yy5326의 이미지

vmware 레드햇 설치 후 마운트 관련 질문드립니다.

안녕하세요 해매다가 여기에 도움요청드립니다.

VMWARE에 RedHat 7.5 버전

ISO 파일을 다운받아 GUI버전 설치를 완료하였고
GUI 환경에서 터미널로 확인해보니

/run/media/admin/RHEL-7.5 Server.x86_64
위의 경로에 ISO파일이 생성(?) 되었습니다.

그리고 오라클19c 설치를 위해서
해당 경로에 접근하여 Package 폴더로 이동해서
내장되어있는 몇개의 rpm 파일들을 설치하였습니다.

그런데 추가로 설치해야하는 rpm 파일이있어서
(oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm <- 이녀석입니다.)

/run/media/admin/RHEL-7.5 Server.x86_64 <- 이 경로에
추가할 rpm 파일을 이동시켰더니 권한 오류가 나와서

chmod로 파일 권한 변경을 해보니 권한 변경이 되지않더군요.

asurada92의 이미지

solved : 허접한 초보지만 질문 드립니다! (리눅스에 오픈소스 라이브러리 설치 관련)

안녕하세요,.. 초보 개발자 입니다.

리눅스 서버 관련해서 고수분들께 여쭤보고 싶은게 있는데요...

외부에서 libxl 이라는 c++ 라이브러리를 받아서 사용해야 하는 상황인데,

make install을 통해 라이브러리를 설치하려면 /bin 에 mkdir 을 하는 스크립트 문이 있더라구요,, 여기에서 항상 sudo 권한이 없어서 막힙니다...

회사 서버이다 보니, 제가 수도 권한을 얻어서 작업할 수도 없고, 아직 신입이라 IT 지원팀 분들에게 계속 이것 저것 설치해달라고 하기가 조금 눈치가 보입니다...(ㅜㅜ)

이전 대학원생때, 연구실 서버에서 전체 계정이 사용하는것이 아니라 본인계정에 라이브러리등을 설치해서 썼던 적이 있었던 것 같은데,

/bin 위치와 같이 상단 디렉토리에 접근하지 않고 제 디렉토리 하단 경로에 라이브러리를 설치해서 사용할 수 있는 방법은 없나요! ? ㅠㅠ 고수님들 답변 부탁드립니다.!

trymp의 이미지

linux 에서 cgroup 사용시 메모리 제한에 걸리면 어떻게 되나요?

linux에서 controlgroup 을 이용해서 특정프로세스의 메모리 사용량을 제한할 수

있는 것으로 알고 있습니다.

A 라는 데몬은 100MB 로 걸어두면 다 사용한 경우 어떻게 되나요?
단순희 malloc 만 실패하나요? 아니면 OOM(out of memory) 가 발생하나요?

알려주시면 감사하겟습니다.

master9의 이미지

dpkg 파이프가 깨젔어요...

패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
의존성을 바로잡는 중입니다...Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
완료
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
libnvidia-common-435
Use 'sudo apt autoremove' to remove it.
다음의 추가 패키지가 설치될 것입니다 :
libcublas-dev
다음 새 패키지를 설치할 것입니다:
libcublas-dev

세벌의 이미지

Solved: 주 도메인은 에러, 부 도메인은 정상?

https://debianusers.or.kr/
502 Bad Gateway
나옵니다. 그런데... 부 도메인은 잘 나오는 거 같네요.
https://wiki.debianusers.or.kr/

주 도메인은 에러나고, 부 도메인은 잘 되는 경우에 어떻게 해결하나요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기